快速开始

5 分钟内完成第一个 API 调用

快速开始

本指南将帮助您在 5 分钟内完成第一个 API 调用。

前置条件

  • 已注册艾塔达克账号
  • 已获取 API Key

安装 SDK

pip install atdak-sdk

发送第一个请求

使用 Python SDK

from atdak import AtdakClient

client = AtdakClient(api_key="YOUR_API_KEY")

response = client.chat.completions.create(
    model="atdak-gpt-4",
    messages=[
        {"role": "system", "content": "你是一个友好的助手"},
        {"role": "user", "content": "你好,请介绍一下自己"}
    ]
)

print(response.choices[0].message.content)

使用 Node.js SDK

import { AtdakClient } from '@atdak/sdk';

const client = new AtdakClient({
  apiKey: 'YOUR_API_KEY'
});

const response = await client.chat.completions.create({
  model: 'atdak-gpt-4',
  messages: [
    { role: 'system', content: '你是一个友好的助手' },
    { role: 'user', content: '你好,请介绍一下自己' }
  ]
});

console.log(response.choices[0].message.content);

使用 cURL

curl https://api.atdak.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "atdak-gpt-4",
    "messages": [
      {"role": "system", "content": "你是一个友好的助手"},
      {"role": "user", "content": "你好,请介绍一下自己"}
    ]
  }'

响应示例

{
  "id": "chatcmpl-abc123",
  "object": "chat.completion",
  "created": 1701234567,
  "model": "atdak-gpt-4",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "你好!我是艾塔达克的 AI 助手..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 20,
    "completion_tokens": 50,
    "total_tokens": 70
  }
}

下一步