Skip to content

Commit

Permalink
feature 1.0.14 支持最新的3.5-0613、4.0-0613模型,支持最新的chat接口function call功能
Browse files Browse the repository at this point in the history
  • Loading branch information
guorutao committed Jun 25, 2023
1 parent 6da6d8c commit e659000
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
6 changes: 3 additions & 3 deletions Tokens_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
chatgpt-java 更新到1.0.10支持Tokens计算,增加[TikTokensUtil](https://github.com/Grt1228/chatgpt-java/blob/main/src/main/java/com/unfbx/chatgpt/utils/TikTokensUtil.java) 工具类.

## tokens计算说明
openai 的tokens计算规则适合模型先关的,不同的模型计算方法是不一样的。大致的表格如下:
openai 的tokens计算规则和模型相关的,不同的模型计算方法是不一样的。大致的表格如下:

## 关于流式返回
流式返回的数据,返回行数-2=返回tokens
Expand All @@ -28,7 +28,7 @@ openai 的tokens计算规则适合模型先关的,不同的模型计算方法
## 使用示例
完整使用示例请参考:[TikTokensTest](https://github.com/Grt1228/chatgpt-java/blob/main/src/test/java/com/unfbx/chatgpt/TikTokensTest.java)
结合chat模型使用示例:
### 结合chat模型使用示例:
完整示例参考:[OpenAiClientTest](https://github.com/Grt1228/chatgpt-java/blob/main/src/test/java/com/unfbx/chatgpt/OpenAiClientTest.java)
```
public void chatTokensTest() {
Expand All @@ -51,7 +51,7 @@ openai 的tokens计算规则适合模型先关的,不同的模型计算方法
log.info("Open AI 官方计算的返回的tokens数{}", chatCompletionResponse.getUsage().getCompletionTokens());
}
```
单独使用示例:
### 单独使用示例:
```java
public class TikTokensTest {
String text;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import java.util.List;

/**
* 描述:
* 描述:随机策略
*
* @author https:www.unfbx.com
* @since 2023-04-03
Expand Down

0 comments on commit e659000

Please sign in to comment.