テーマ
言語
·1 分で読めます

GetVibe APIを始める: OpenAI互換の単一エンドポイント

単一のOpenAI互換APIを通じてGPT、Claude、Geminiなどに接続できます。ベースURL、PythonとNodeでのcurl例、モデル選択、USD価格について説明します。

GetVibe APIを始める: OpenAI互換の単一エンドポイント

GetVibe APIでは、GPT-5.6、Claude Opus 4.8、Geminiなど数十種類のモデルを、1つのOpenAI互換エンドポイントから利用できます。既存のOpenAIクライアントコードはそのまま使い、変更するのはベースURLとモデル名だけです。それ以外はそのまま動作します。

ベースURLと認証

ダッシュボードでキーを作成し、OpenAI互換クライアントをhttps://getvibeapi.com/v1に指定します:

# キーを一度だけ設定
export GETVIBE_API_KEY="sk-pv-..."

# Chat completion
curl https://getvibeapi.com/v1/chat/completions \
  -H "Authorization: Bearer $GETVIBE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-6.1-sol",
    "messages": [{"role": "user", "content": "APIゲートウェイについて1段落で説明してください"}]
  }'

既存のOpenAI SDKを使う

ベースURLを変更するだけで完了です。新しい依存関係も、プロバイダー固有のラッパーも必要ありません。

from openai import OpenAI

client = OpenAI(
    base_url="https://getvibeapi.com/v1",
    api_key="sk-pv-...",
)

resp = client.chat.completions.create(
    model="gpt-6.1-sol",
    messages=[{"role": "user", "content": "こんにちは!"}],
)
print(resp.choices[0].message.content)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://getvibeapi.com/v1",
  apiKey: "sk-pv-...",
});

const resp = await client.chat.completions.create({
  model: "claude-opus-4.8",
  messages: [{ role: "user", content: "こんにちは!" }],
});

どのモデルを選ぶべきですか?

  • GPT-5.6 Luna — コーディング、エージェント、日常的なタスクに適したバランスのよいデフォルトモデルです。
  • Claude Opus 4.8 — 長いコンテキストでの推論と文章作成に最も優れています。
  • Gemini 3.1 Pro — 動画を含むマルチモーダル入力に対応した推論モデルです。
  • DeepSeek V4 Pro — 大量処理に適した、高品質で低コストの選択肢です。

料金

入力と出力の1Mトークンあたりで、USD建てのお支払いとなります。モデルごとの最新の料金はModelsページで確認できます。カードまたは暗号資産で残高をチャージし、利用した分だけお支払いください。月額契約はありません。

次のステップ

ドキュメントで、ストリーミング、embeddings、vision、モデルカタログ全体について確認するか、ダッシュボードを開いて最初のキーを作成してください。

OpenAI互換APIGetVibe APIクイックスタートGPT APIエンドポイントClaude APILLM APIプロバイダー

GetVibe APIを無料で試す

1つのOpenAI互換APIでGPT、Claude、Geminiなどを利用できます。カードまたは暗号資産で米ドル払いに対応しています。

関連記事

GetVibe APIを始める: OpenAI互換の単一エンドポイント | GetVibe API