文字與對話
使用 Chat Completions 或 Responses 完成文字生成和多輪對話。
概述
AGTCloud 提供文字生成和多輪對話能力。選擇模型後,可以透過 Chat Completions、Responses 或模型支援的其他文字協議傳送請求。
核心能力
- 文字生成:根據指示生成、改寫或補充內容。
- 多輪對話:透過訊息歷史記錄或回應狀態延續上下文。
- 摘要與分類:擷取重點,或依照指定類別整理內容。
- 資訊擷取:從輸入文字中擷取所需欄位和結論。
- 進階功能:Streaming、Tool Calling 和 Structured Output 的支援範圍取決於模型與協議。
精選模型
| 模型 | 供應商 | 特色 |
|---|---|---|
| DeepSeek | DeepSeek | 適合一般對話、推理與程式開發任務 |
| Qwen | Alibaba Cloud | 支援多語言生成與廣泛的內容工作流程 |
| Kimi | Moonshot AI | 適合長上下文理解、摘要與對話任務 |
| GLM | Zhipu AI | 適合中英文對話、寫作與資訊擷取 |
API 串接
Base URL
https://api.agtcloud.cn/v1Chat Completions
curl 'https://api.agtcloud.cn/v1/chat/completions' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer your-api-key' \
--data '{
"model": "MODEL_ID",
"messages": [
{"role": "system", "content": "請保持回答簡潔。"},
{"role": "user", "content": "請用一句話介紹 AGTCloud。"}
]
}'Responses
curl 'https://api.agtcloud.cn/v1/responses' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer your-api-key' \
--data '{
"model": "MODEL_ID",
"input": "請用一句話介紹 AGTCloud。"
}'常用參數
| 參數 | 類型 | 說明 |
|---|---|---|
model | string | 兩種 API 使用的模型 ID |
messages | array | Chat Completions 的訊息清單 |
input | string / array | Responses 的文字或 Input Items |
stream | boolean | 啟用串流回應 |
temperature | number | 調整生成隨機性,支援範圍取決於模型 |
previous_response_id | string | Responses 用於延續既有回應狀態 |
Chat Completions 使用 messages,Responses 使用 input。完整參數請以對應的 API Reference 為準;如需比較 Anthropic Messages、Gemini Generate Content 等入口,請參閱協議選擇。