OpenAI 互換 API
Rock API は OpenAI 互換エンドポイントを公開しています。既存のクライアントは通常、ベース URL と API キーを変更するだけで移行できます。Base URL
Python
Node.js
API キーを作成
登録してAPI キーを作成し、OpenAI 互換クライアントの接続先を Rock API に向けてください。
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
ベース URL と API キーを変更して、OpenAI SDK から Rock API を利用します。
https://rockapi.ai/v1
from openai import OpenAI
client = OpenAI(
api_key="YOUR_ROCK_API_KEY",
base_url="https://rockapi.ai/v1",
)
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "content": "Hello from Rock API"}],
)
print(response.choices[0].message.content)
import OpenAI from 'openai'
const client = new OpenAI({
apiKey: process.env.ROCK_API_KEY,
baseURL: 'https://rockapi.ai/v1',
})
const response = await client.chat.completions.create({
model: 'gpt-4o-mini',
messages: [{ role: 'user', content: 'Hello from Rock API' }],
})
console.log(response.choices[0].message.content)
