Skip to content

cURL 示例

使用 cURL 命令行工具调用 MyAIGas API。

基础请求

bash
curl https://myaigas.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [
      {"role": "user", "content": "Hello!"}
    ]
  }'

带系统提示

bash
curl https://myaigas.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [
      {"role": "system", "content": "你是一个有帮助的助手。"},
      {"role": "user", "content": "介绍一下北京"}
    ],
    "temperature": 0.7,
    "max_tokens": 1000
  }'

流式输出

bash
curl https://myaigas.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [
      {"role": "user", "content": "写一首诗"}
    ],
    "stream": true
  }'

获取模型列表

bash
curl https://myaigas.com/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

使用不同模型

Claude

bash
curl https://myaigas.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

GPT-4

bash
curl https://myaigas.com/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "model": "gpt-4",
    "messages": [{"role": "user", "content": "Hello"}]
  }'

Released under the MIT License.