Skip to Content

OpenAI SDK 호환

OfoxAI는 OpenAI SDK와 완벽하게 호환됩니다. OpenAI 직접 연결에서 마이그레이션하려면 base_urlapi_key 두 개의 파라미터만 수정하면 됩니다.

마이그레이션 단계

코드 두 줄만 수정하면 됩니다

from openai import OpenAI # 이전: OpenAI 직접 연결 # client = OpenAI(api_key="sk-openai-xxx") # 현재: OfoxAI를 통해 연결 client = OpenAI( base_url="https://api.ofox.ai/v1", # 추가 api_key="<OFOXAI_API_KEY>" # 교체 ) # 나머지 코드는 전혀 변경할 필요 없습니다! response = client.chat.completions.create( model="openai/gpt-4o", # provider 접두사 추가 messages=[{"role": "user", "content": "Hello!"}] )

모델 네이밍

OfoxAI는 provider/model-name 형식으로 모델을 식별합니다:

OpenAI 원래 이름OfoxAI 모델 ID
gpt-4oopenai/gpt-4o
gpt-4o-miniopenai/gpt-4o-mini
gpt-5.2openai/gpt-5.2
text-embedding-3-smallopenai/text-embedding-3-small

OfoxAI를 통해 다른 제공업체의 모델도 사용할 수 있습니다:

추가 사용 가능 모델설명
anthropic/claude-sonnet-4.5Claude Sonnet 4
google/gemini-3-flash-previewGemini 3 Flash
deepseek/deepseek-chatDeepSeek V3

호환성

OfoxAI는 OpenAI API의 다음 기능을 지원합니다:

기능상태
Chat Completions✅ 완전 호환
Streaming✅ 완전 호환
Function Calling✅ 완전 호환
JSON Mode✅ 완전 호환
Vision (이미지 입력)✅ 완전 호환
Embeddings✅ 완전 호환
Models List✅ 완전 호환
Images Generation✅ 완전 호환

프레임워크 연동

LangChain

from langchain_openai import ChatOpenAI llm = ChatOpenAI( base_url="https://api.ofox.ai/v1", api_key="<OFOXAI_API_KEY>", model="openai/gpt-4o" )

LlamaIndex

from llama_index.llms.openai import OpenAI llm = OpenAI( api_base="https://api.ofox.ai/v1", api_key="<OFOXAI_API_KEY>", model="openai/gpt-4o" )

Vercel AI SDK

import { createOpenAI } from '@ai-sdk/openai' const ofoxai = createOpenAI({ baseURL: 'https://api.ofox.ai/v1', apiKey: '<OFOXAI_API_KEY>' }) const model = ofoxai('openai/gpt-4o')

OpenAI SDK를 지원하는 모든 프레임워크와 도구는 base_url을 수정하여 OfoxAI에 접속할 수 있습니다.

Last updated on