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"}]
}'