新建存储库 PyGetGPT正式发行版

This commit is contained in:
2023-11-17 18:31:02 +08:00
commit 2b8f18157d
12 changed files with 554 additions and 0 deletions

7
doc/clientConfig.md Normal file
View File

@@ -0,0 +1,7 @@
# 配置文件说明
{"url": "<此处为api URL>", "userkey": "<此处为你的UserKey>", "context": <此处为1 开启上下位关联功能 默认0关闭>}
注意开启上下文关联会消耗大量的token
# 什么是Token
在大型语言模型中,"token"是指文本中的一个最小单位。 通常一个token可以是一个单词、一个标点符号、一个数字、一个符号等。 在自然语言处理中tokenization是将一个句子或文本分成tokens的过程。 在大型语言模型的训练和应用中模型接收一串tokens作为输入并尝试预测下一个最可能的token。
# 上下文关联
在使用上下文关联时模型除了处理你当前的问题时还需要一并将历史对话的一部分共同处理。所以需要消耗更多的token。在本应用中token消耗平均值大约是不开启上下文功能的300%。

17
doc/serverapi.md Normal file
View File

@@ -0,0 +1,17 @@
# server API 接口文档
## 请求格式json
| 键 | 类型 | 必选 | 示例 |
|---------|------|-----|-----|
| prompt | str | yes | "你好" |
| userkey | str | yes | "2b3j41b2xh1hz1" |
| history | list | no | "history":[{"user":"XXXXXX","bot":"XXXXXX"},{"user":"XXXXXX""bot":"XXXXXX"}] |
## 返回格式json
| 键 | 类型 | 示例 |
|----|------|------|
| code | int | 200 |
| output | str | "你好" |
| surplus | int | 10000 |
| |