Loading...
Loading...
Access 50+ LLM models through AceDataCloud's unified chat APIs. Use when you need OpenAI-compatible chat/responses calls or the newer `/aichat2/conversations` API across GPT, Claude, Gemini, Grok, Kimi, GLM, and DeepSeek models. Supports streaming, multimodal input, and tool calling.
npx skill4agent add acedatacloud/skills ai-chat| Endpoint | Use For |
|---|---|
| Recommended stateful / multimodal / agentic conversations |
| Legacy conversation endpoint |
| OpenAI-compatible stateless chat completions |
| OpenAI-compatible responses API |
Setup: See authentication for token setup.
curl -X POST https://api.acedata.cloud/aichat2/conversations \
-H "Authorization: ******ACEDATACLOUD_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-4.1","question":"Summarize the latest release notes.","stateful":true}'from openai import OpenAI
client = OpenAI(
api_key="your-token-here",
base_url="https://api.acedata.cloud/openai"
)
response = client.chat.completions.create(
model="gpt-5.5",
messages=[{"role": "user", "content": "Explain quantum computing"}]
)
print(response.choices[0].message.content)| Family | Current examples |
|---|---|
| OpenAI / reasoning | |
| OpenAI free-tier chat-completions | |
| Claude | |
| Gemini | |
| Grok | |
| DeepSeek | |
| Kimi | |
| GLM | |
/aichat2/conversationsmodel_groupchatgptclaudegeminigrokkimiglmdeepseekPOST /openai/chat/completions
{
"model": "gpt-4.1",
"messages": [{"role": "user", "content": "Write a haiku about observability."}],
"stream": true,
"tools": [
{
"type": "function",
"function": {
"name": "get_weather",
"parameters": {"type": "object", "properties": {"location": {"type": "string"}}}
}
}
]
}| Parameter | Type | Description |
|---|---|---|
| string | One of the documented OpenAI-compatible models |
| array | Standard OpenAI chat message list |
| number | Sampling controls |
| integer | Output cap |
| boolean | Enable SSE streaming |
| array / string-object | Function-calling controls |
| string | Processing tier ( |
POST /aichat2/conversationsPOST /aichat2/conversations
{
"action": "chat",
"model": "claude-sonnet-4-6",
"message": [
{"type": "text", "text": "Describe this image."},
{"type": "image_url", "image_url": {"url": "https://example.com/photo.jpg"}}
],
"stateful": true,
"allowed_skills": ["google-search"],
"allowed_mcp_servers": ["mcp-google-search"]
}| Parameter | Type | Description |
|---|---|---|
| string | |
| string | Model name |
| string | Simple text prompt |
| string or array | Multimodal content using |
| boolean | Keep conversation history server-side |
| array | Extra context documents |
| string | Preset/system prompt |
| integer | Trim retained turn history |
| array | Restrict tool-use scope |
| object | Tool-use permission policy |
| array | Return results for previously requested tool calls |
| string | Family selector ( |
| integer | Pagination for retrieval actions |
| string / boolean | Async execution |
/openai/*/v1/*POST /aichat2/conversationsPOST /aichat/conversationsmessage/aichat2/conversationstextimage_urlfile_urlquestionaction/aichat2/conversationsretrieveretrieve_batchupdatedeletegpt-5.5:free/openai/chat/completions