Felh AI - 获取消息列表
接口地址:https://api.felh.xyz/v1/open/service/chat/pageOfMessageHistory
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
接口描述:
请求参数:
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
|---|---|---|---|---|---|
| conversation_id | conversation_id | query | true | integer(int64) | |
| message_id | 最早一条消息ID | query | false | string | |
| size | 每页数量,默认30 | query | false | integer(int32) |
响应状态:
| 状态码 | 说明 | schema |
|---|---|---|
| 200 | OK | FelhResponsePageableWrapperChatCompletion |
响应参数:
| 参数名称 | 参数说明 | 类型 | schema |
|---|---|---|---|
| code | integer(int32) | integer(int32) | |
| message | string | ||
| data | PageableWrapperChatCompletion | PageableWrapperChatCompletion | |
| total_count | integer(int64) | ||
| total_pages | integer(int32) | ||
| list | ChatGPT 用户 ChatCompletion | array | ChatCompletion |
| id | ID | integer | |
| create_date_time | 创建时间 | string | |
| update_date_time | 更新时间 | string | |
| version | 版本号 | integer | |
| user_id | 用户ID | integer | |
| message_id | 消息ID | string | |
| parent_message_id | 上一条消息ID | string | |
| message | 消息 | string | |
| platform | Platform,可用值:NA,H5,PC,OPEN_API | string | |
| function_call | function call | FunctionCall | FunctionCall |
| name | string | ||
| arguments | string | ||
| message_role | 消息角色,可用值:system,user,assistant,function | string | |
| open_ai_message_id | chat message id | string | |
| conversation_id | 对话ID | integer | |
| total_tokens | 总数, 实际使用数量 | integer | |
| prompt_tokens | promote总数, 实际使用数量 | integer | |
| completion_tokens | 返回结果的总数, 实际使用数量 | integer | |
| model_type | 数据类型,可用值:GPT_4,GPT_4_32K,GPT_3_5_TURBO,GPT_3_5_TURBO_16K,TEXT_DAVINCI_003,TEXT_DAVINCI_002,TEXT_DAVINCI_001,TEXT_CURIE_001,TEXT_BABBAGE_001,TEXT_ADA_001,DAVINCI,CURIE,BABBAGE,ADA,CODE_DAVINCI_002,CODE_DAVINCI_001,CODE_CUSHMAN_002,CODE_CUSHMAN_001,DAVINCI_CODEX,CUSHMAN_CODEX,TEXT_DAVINCI_EDIT_001,CODE_DAVINCI_EDIT_001,TEXT_EMBEDDING_ADA_002,TEXT_SIMILARITY_DAVINCI_001,TEXT_SIMILARITY_CURIE_001,TEXT_SIMILARITY_BABBAGE_001,TEXT_SIMILARITY_ADA_001,TEXT_SEARCH_DAVINCI_DOC_001,TEXT_SEARCH_CURIE_DOC_001,TEXT_SEARCH_BABBAGE_DOC_001,TEXT_SEARCH_ADA_DOC_001,CODE_SEARCH_BABBAGE_CODE_001,CODE_SEARCH_ADA_CODE_001 | string | |
| legal_message | 是否为合规的消息 | boolean | |
| param | chat completion的参数 | ChatCompletionParam | ChatCompletionParam |
| model | model,可用值:GPT_4,GPT_4_32K,GPT_3_5_TURBO,GPT_3_5_TURBO_16K,TEXT_DAVINCI_003,TEXT_DAVINCI_002,TEXT_DAVINCI_001,TEXT_CURIE_001,TEXT_BABBAGE_001,TEXT_ADA_001,DAVINCI,CURIE,BABBAGE,ADA,CODE_DAVINCI_002,CODE_DAVINCI_001,CODE_CUSHMAN_002,CODE_CUSHMAN_001,DAVINCI_CODEX,CUSHMAN_CODEX,TEXT_DAVINCI_EDIT_001,CODE_DAVINCI_EDIT_001,TEXT_EMBEDDING_ADA_002,TEXT_SIMILARITY_DAVINCI_001,TEXT_SIMILARITY_CURIE_001,TEXT_SIMILARITY_BABBAGE_001,TEXT_SIMILARITY_ADA_001,TEXT_SEARCH_DAVINCI_DOC_001,TEXT_SEARCH_CURIE_DOC_001,TEXT_SEARCH_BABBAGE_DOC_001,TEXT_SEARCH_ADA_DOC_001,CODE_SEARCH_BABBAGE_CODE_001,CODE_SEARCH_ADA_CODE_001 | string | |
| stream | 是否Stream | boolean | |
| temperature | temperature | number |
响应示例:
{
"code": 0,
"message": "",
"data": {
"total_count": 0,
"total_pages": 0,
"list": [
{
"id": 666,
"create_date_time": "",
"update_date_time": "",
"version": 0,
"user_id": 32,
"message_id": "7651445e-cb75-478a-87e3-40d300d1280e",
"parent_message_id": "7651445e-cb75-478a-87e3-40d300d1280e",
"message": "你叫什么",
"platform": "H5",
"function_call": {
"name": "",
"arguments": ""
},
"message_role": "user",
"open_ai_message_id": "ddddd",
"conversation_id": 123,
"total_tokens": 100,
"prompt_tokens": 1,
"completion_tokens": 2,
"model_type": "GPT_3_5_TURBO",
"legal_message": true,
"param": {
"model": "GPT_3_5_TURBO",
"stream": true,
"temperature": 0.8
}
}
]
}
}