クイックスタート
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リファレンスをご覧ください。