Openai Responses API 다기능 인터페이스를 지원하며, 다음 기능들이 출시되었습니다:

  • Text input: 텍스트 입력
  • Image input: 이미지 입력
  • Streaming: 스트리밍
  • Web search: 웹 검색
  • Reasoning: 추론
  • Functions: 함수
  • image_generation tool usage: 이미지 그리기 및 생성은 gpt-image-1로 청구됩니다.
  • Code Interpreter: 모델이 Python을 작성하고 실행하여 문제를 해결할 수 있도록 합니다
  • Remote MCP: 원격 MCP 서버 호출
  • Computer Use: 컴퓨터 사용

사용법 (Python 호출):

공식 OpenAI 호출 방법과 동일하며, 전달을 위해 api_keybase_url만 교체하면 됩니다. 중국 본토에서 직접 접근할 수 있습니다.

client = OpenAI(
    api_key="AIHUBMIX_API_KEY", # AiHubMix에서 생성한 키로 교체하세요
    base_url="https://aihubmix.com/v1"
)

추론 모델의 경우, 다음 매개변수를 사용하여 출력 추론 요약을 제어할 수 있으며, 요약의 상세도는 detailed > auto > None 순으로, auto가 최상의 균형을 제공합니다.

"summary": "auto"
from openai import OpenAI

client = OpenAI(
    api_key="AIHUBMIX_API_KEY", # 당신의 키 "sk-***"
    base_url="https://aihubmix.com/v1"
)

response = client.responses.create(
  model="gpt-4o-mini", # codex-mini-latest 사용 가능
  input="유니콘에 대한 세 문장 잠자리 이야기를 들려주세요."
)

print(response)

참고:

  1. 최신 codex-mini-latest는 검색을 지원하지 않습니다.
  2. Computer use 기능은 Playwright와의 통합이 필요합니다. 공식 저장소를 참조하는 것을 권장합니다.

알려진 문제:

  • 사용 사례가 복잡하여 호출이 어려움
  • 많은 스크린샷을 찍어 시간이 오래 걸리고 종종 불안정함
  • CAPTCHA나 Cloudflare 인간 검증을 유발하여 무한 루프에 빠질 가능성