コンテンツへスキップ
DeepTokenAIクリエイティブスイート
ホームダッシュボードモデルリーダーボードドキュメント料金プランエンタープライズブログ
    クイックスタート

    Introduction

    • はじめに
    • クイックスタート
    • 統合

    API

    • 認証
    • チャット補完
    • モデル
    • エラー

    Billing

    • 課金
    • 組織

    Introduction

    • はじめに
    • クイックスタート
    • 統合

    API

    • 認証
    • チャット補完
    • モデル
    • エラー

    Billing

    • 課金
    • 組織

    クイックスタート

    DeepTokenのすべてのエンドポイントはOpenAI互換です。すでに動作するOpenAIのコードがあれば、変更が必要なのは2行だけです。ベースURLとAPIキーを置き換えるだけで使えます。

    コード例

    お好みの言語を選んでクライアントを初期化し、リクエストを送信してください:

    from openai import OpenAI
    
    client = OpenAI(
        api_key="$DEEPTOKEN_API_KEY",
        base_url="https://api.deeptoken.app/v1",
    )
    
    resp = client.chat.completions.create(
        model="gpt-4o-mini",
        messages=[{"role": "user", "content": "Hi"}],
    )
    print(resp.choices[0].message.content)
    

    ストリーミング

    SSEストリームを利用するには stream: true を指定してください。ストリーミングも非ストリーミングと同じパスで計測されます。すべてのトークンがカウントされ、すべての呼び出しが使用台帳に記録されます。

    その他のエンドポイント

    ゲートウェイは、OpenAI互換の主要エンドポイントをすべてルーティングします:

    • POST /v1/chat/completions
    • POST /v1/completions
    • POST /v1/embeddings
    • POST /v1/moderations
    • POST /v1/images/generations
    • POST /v1/audio/speech
    • POST /v1/audio/transcriptions
    • POST /v1/audio/translations
    • GET /v1/models

    リクエストボディでモデルを指定すれば、ゲートウェイが最適なチャネルを選択します。

    Previous

    はじめに

    Next

    統合

    このページの内容

    • コード例
    • ストリーミング
    • その他のエンドポイント