איך להשתמש ב-GPT-5.3 Codex עם Claude Code, OpenCode, OpenClaw ו-Codex CLI
השתמשו ב-OpenAI GPT-5.3 Codex עם coding agents שנבנו עבור Anthropic API — Claude Code, OpenCode, OpenClaw, Codex CLI וכל Anthropic SDK. Smart AIPI מתרגם בין פורמטי API באופן אוטומטי.
בקיצור: הגדירו את ANTHROPIC_API_KEY למפתח Smart AIPI שלכם ואת ANTHROPIC_BASE_URL ל-https://api.smartaipi.com. Claude Code, OpenCode, OpenClaw, Codex CLI וכל Anthropic SDK ישתמשו ב-GPT-5.3 Codex מאחורי הקלעים — זול ב-75%, עם תרגום פורמטים אוטומטי.
Smart AIPI מאפשר לכם להשתמש במודלים של OpenAI כמו GPT-5.3 Codex עם כל כלי שנבנה עבור Anthropic Claude API — כולל Claude Code, OpenCode, OpenClaw, Codex CLI ו-Anthropic Python/Node SDKs. הוא מתרגם בין פורמטי API באופן אוטומטי, כך שאין צורך לשנות שום קוד.
למה שאצטרך את זה?
הרבה coding agents וכלי פיתוח פופולריים בנויים עבור פורמט Anthropic API:
- Claude Code — CLI coding agent של Anthropic
- OpenCode — עוזר קוד AI בקוד פתוח מבוסס טרמינל
- OpenClaw — AI coding agent עם תמיכה ב-Anthropic API
- Codex CLI — coding agent של OpenAI (תומך בפורמט Anthropic API)
- Anthropic SDKs — ספריות Python ו-Node.js
הכלים האלה מצפים ל-endpoint של Anthropic /v1/messages. אם אתם רוצים להשתמש איתם במודלים של OpenAI, בדרך כלל תצטרכו לכתוב שכבת תרגום. Smart AIPI מטפל בזה אוטומטית.
איך מגדירים את זה?
הגדירו שני משתני סביבה. רוב הכלים שתואמים ל-Anthropic קוראים אותם אוטומטית:
export ANTHROPIC_API_KEY=sk-proj-your-smart-aipi-key
export ANTHROPIC_BASE_URL=https://api.smartaipi.com
זה הכול. הכלי שלכם שולח בקשות בפורמט Anthropic ל-Smart AIPI, שמתרגם אותן לפורמט OpenAI, מקבל את התשובה מ-GPT-5.3 Codex ומתרגם אותה בחזרה.
Python (Anthropic SDK)
from anthropic import Anthropic
client = Anthropic(
api_key="sk-proj-your-smart-aipi-key",
base_url="https://api.smartaipi.com"
)
# זה פוגע ב-GPT-5.3 Codex מאחורי הקלעים
response = client.messages.create(
model="claude-sonnet-4-5-20250929",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello!"}]
)
Node.js (Anthropic SDK)
import Anthropic from '@anthropic-ai/sdk';
const client = new Anthropic({
apiKey: 'sk-proj-your-smart-aipi-key',
baseURL: 'https://api.smartaipi.com',
});
const response = await client.messages.create({
model: 'claude-sonnet-4-5-20250929',
max_tokens: 1024,
messages: [{ role: 'user', content: 'Hello!' }],
});
מה בדיוק מתורגם?
Smart AIPI מטפל בתרגום מלא הלוך-ושוב בין פורמטי Anthropic ו-OpenAI API:
- פורמט בקשה —
systemו-messagesבסגנון Anthropic מומרים לפורמט של OpenAI - פורמט תשובה — תשובות של OpenAI מומרות חזרה למבנה
content_blockשל Anthropic - Streaming — אירועים הנשלחים מהשרת מתורגמים בין שני הפורמטים בזמן אמת
- מיפוי מודלים — שמות מודלי Claude מנותבים אוטומטית למודל OpenAI המתאים ביותר
אילו מודלים ממופים למה?
כשאתם מבקשים שם מודל של Claude, Smart AIPI מנתב אותו למודל OpenAI המקביל:
| אתם מבקשים | Smart AIPI מנתב אל | עלות / 1M Output |
|---|---|---|
| claude-opus-4-6 | GPT-5.3 Codex | $3.50 |
| claude-sonnet-4-5 | GPT-5.3 Codex | $3.50 |
| claude-haiku-4-5 | Codex Mini | $0.15 |
שאלות נפוצות
האם אפשר להשתמש ב-Claude Code עם Smart AIPI?
כן. הגדירו את ANTHROPIC_API_KEY ואת ANTHROPIC_BASE_URL כך שיצביעו ל-Smart AIPI, ו-Claude Code יעבוד באמצעות GPT-5.3 Codex מאחורי הקלעים.
האם Streaming עובד דרך ה-endpoint של Anthropic?
כן. Smart AIPI מתרגם את פורמט ה-streaming של OpenAI לפורמט SSE של Anthropic בזמן אמת. אין צורך בשינויים בקוד שלכם.
האם איכות התשובה זהה לקריאה ישירה ל-OpenAI?
כן. Smart AIPI מנתב לאותם מודלים של OpenAI. ההבדל היחיד הוא תרגום פורמט API והמחיר הנמוך ב-75%.
האם אפשר להשתמש גם בפורמט OpenAI עם אותו API key?
כן. Smart AIPI תומך גם ב-/v1/chat/completions (OpenAI) וגם ב-/v1/messages (Anthropic) עם אותו API key. השתמשו בפורמט שהכלי שלכם צריך.