LangChain 設定
LangChain は、AI アプリケーションを構築するための開発フレームワークで、Python と JavaScript をサポートしています。OfoxAI は OpenAI プロトコルと完全互換のため、openai_api_base を変更するだけで接続できます。
前提条件
- OfoxAI アカウントと API Key を取得済み(こちらから取得 )
- Python 3.8+ がインストール済み
設定手順
ステップ 1:依存パッケージのインストール
pip3 install langchain langchain-openai
ステップ 2:設定と実行
Python
example.py
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model="openai/gpt-4.1",
openai_api_key="<あなたの OFOXAI_API_KEY>",
openai_api_base="https://api.ofox.ai/v1"
)
response = llm.invoke("こんにちは")
print(response.content)実行:
python3 -W ignore example.py
利用可能なモデル
完全なリストはモデルディレクトリ でご確認ください:
| プロバイダー | モデル | モデル名 |
|---|---|---|
| OpenAI | GPT-4.1 | openai/gpt-4.1 |
| Anthropic | Claude Sonnet 4.6 | anthropic/claude-sonnet-4.6 |
| Gemini 3.1 Flash Lite | google/gemini-3.1-flash-lite-preview | |
| DeepSeek | DeepSeek V3.2 | deepseek/deepseek-v3.2 |
よくある質問
Q: ModuleNotFoundError: No module named 'langchain_openai'
pip3 install langchain-openai を実行して不足しているパッケージをインストールしてください。
Q: API Key が無効と表示される
openai_api_key に OfoxAI の API Key が設定されていることを確認してください。OpenAI 公式の Key ではありません。
Last updated on