メインコンテンツへスキップ

前提条件

  • WaveAPI アカウント(登録
  • API キー
  • 基本的なプログラミング知識

API キーの取得

1

コンソールにログイン

Dashboard にアクセスしてログインしてください
2

キーの作成

キー管理ページで「新しいキーを作成」をクリックしてください
3

キーの保存

API キーをコピーして安全に保存してください。キーは一度しか表示されません
フロントエンドのコードや公開リポジトリで API Key を公開しないでください。

最初のリクエストを送信

WaveAPI は OpenAI SDK と完全に互換性があり、base_url を置き換えるだけで利用できます。
from openai import OpenAI

client = OpenAI(
    base_url="https://qingbo.dev/v1",
    api_key="YOUR_API_KEY"
)

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[
        {"role": "user", "content": "你好,介绍一下你自己"}
    ]
)

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

レスポンスの理解

{
  "id": "chatcmpl-123",
  "object": "chat.completion",
  "created": 1677652288,
  "model": "gpt-4o",
  "choices": [{
    "index": 0,
    "message": {
      "role": "assistant",
      "content": "你好!我是一个 AI 助手..."
    },
    "finish_reason": "stop"
  }],
  "usage": {
    "prompt_tokens": 9,
    "completion_tokens": 12,
    "total_tokens": 21
  }
}

次のステップ

認証とキー

認証方式とキー管理について

同期と非同期

各エンドポイントの呼び出し方式について

テキスト生成 API

チャット API の完全なパラメータとオプション

タスクシステム

画像・動画の非同期生成フロー