取得 copilot 服務的傳回結果。
介面說明
需要按通用 LLM 服務輸入參數填入參數,轉為 string 後賦給 llmParamString。
傳回資料需將 string 轉為 dict 後使用,參考通用 LLM 服務傳回格式。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
sysom:GenerateCopilotResponse |
none |
*全部資源。
|
無 | 無 |
請求文法
POST /api/v1/copilot/generate_copilot_response HTTP/1.1
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| body |
object |
否 |
請求 Body。 |
|
| llmParamString |
string |
否 |
串接 copilot llm 服務的輸入參數,參考標準 LLM 介面輸入參數 dict,需要轉換為 string 並傳入 llmParamString 中。 |
"{\"model\":\"Qwen-7B-Chat\",\"temperature\":0.9,\"max_tokens\":1000,\"top_p\":1,\"frequency_penalty\":0.0,\"presence_penalty\":0.6,\"messages\":[{\"role\":\"user\",\"content\":\"我是os工程師\"},{\"role\":\"assistant\",\"content\":\"您好。我是AI語言模型,很高興為您服務。有什麼我能幫助您的呢\"},{\"role\":\"user\",\"content\":\"你知道什麼是alinux嗎\"}]}" |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
Schema of Response |
||
| code |
string |
錯誤碼。 |
SysomOpenAPI.ServerError |
| data |
string |
llm 服務傳回的 data,字串類型,如為 dict 需自行轉換解析。 |
{'choices': [{'finish_reason': 'stop', 'index': 0, 'message': {'content': 'Alinux是一個基於Linux的開源作業系統,它主要由阿里巴巴集團開發和維護,專為大規模雲端運算和巨量資料處理環境設計。這個系統針對高併發、低延遲以及資源利用率最佳化進行了深度客製化和改良,以適應阿里內部複雜且龐大的業務需求。由於其在效能和穩定性方面的優秀表現,Alinux也在逐漸被外部的一些企業和研究機構採用,特別是在需要處理高負載場景的領域。與標準Linux發行版相比,Alinux可能包含特定的核心修補程式、最佳化工具集以及其他阿里巴巴內部研發的特性。然而,值得注意的是,儘管名稱中的「Ali」可能讓人聯想到與阿里巴巴的緊密關係,但Alinux作為一個專案,已經於2021年成為開放原子開源基金會(OpenAtom Foundation)下的一個子專案,即 OpenAnolis,這標誌著它的社群化和廣泛化的進程。', 'role': 'assistant'}}], 'model': 'Qwen1.5', 'sentiment': [], 'status_code': 200, 'time': 6.836989402770996, 'usage': {'completion_tokens': 180, 'prompt_tokens': 176, 'time_dict': {'auto_regression_time': 0.03798324399524265, 'speed': 26.327398474054736, 'total_generate_time': 6.836983919143677}, 'total_tokens': 356}} |
| massage |
string |
錯誤碼描述,若無錯誤則為空。 |
Requests for llm service failed |
| requestId |
string |
Id of the request |
2D693121-C925-5154-8DF6-C09A8B369822 |
樣本
正常返回樣本
JSON格式
{
"code": "SysomOpenAPI.ServerError",
"data": "{'choices': [{'finish_reason': 'stop', 'index': 0, 'message': {'content': 'Alinux是一个基于Linux的开源操作系统,它主要由阿里巴巴集团开发和维护,专为大规模云计算和大数据处理环境设计。这个系统针对高并发、低延迟以及资源利用率优化进行了深度定制和改良,以适应阿里内部复杂且庞大的业务需求。由于其在性能和稳定性方面的优秀表现,Alinux也在逐渐被外部的一些企业和研究机构采用,特别是在需要处理高负载场景的领域。与标准Linux发行版相比,Alinux可能包含特定的内核补丁、优化工具集以及其他阿里巴巴内部研发的特性。然而,值得注意的是,尽管名称中的“Ali”可能让人联想到与阿里巴巴的紧密关系,但Alinux作为一个项目,已经于2021年成为开放原子开源基金会(OpenAtom Foundation)下的一个子项目,即 OpenAnolis,这标志着它的社区化和广泛化的进程。', 'role': 'assistant'}}], 'model': 'Qwen1.5', 'sentiment': [], 'status_code': 200, 'time': 6.836989402770996, 'usage': {'completion_tokens': 180, 'prompt_tokens': 176, 'time_dict': {'auto_regression_time': 0.03798324399524265, 'speed': 26.327398474054736, 'total_generate_time': 6.836983919143677}, 'total_tokens': 356}}",
"massage": "Requests for llm service failed",
"requestId": "2D693121-C925-5154-8DF6-C09A8B369822"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。