コンテンツにスキップ

クイックスタート

AdytonではGPT、Claude、Geminiなど様々なサービスのモデルを使用することができます。

下記はChat Completions APIのリクエストのサンプルです。

import requests

response = requests.post(
    url="https://adyton.airdesign.tech/api/v1/chat/completions",
    headers={
        "Authorization": "Bearer YOUR_API_KEY",
    },
    json={
        "model": "gpt-4o",
        "messages": [{"role": "user", "content": "こんにちは"}]
    }
)
const response = await fetch('https://adyton.airdesign.tech/api/v1/chat/completions', {
    method: 'POST',
    headers: {
        'Authorization': 'Bearer YOUR_API_KEY',
        'Content-Type': 'application/json',
    },
    body: JSON.stringify({
        model: 'gpt-4o',
        messages: [{role: 'user', content: 'こんにちは'}]
    })
});
curl https://adyton.airdesign.tech/api/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "こんにちは"}]
}'

APIキーは別途お渡ししているものをご使用ください。

APIの仕様の詳細はAPIリファレンスをご覧ください。