RayBytes/ChatMock

OpenAI & Ollama compatible API powered by Codex

해결하는 문제

ChatMock은 OpenAI 호환 또는 Ollama 호환 API를 기대하는 제3자 채팅 애플리케이션 및 코딩 도구 내에서 ChatGPT 모델을 사용할 수 있는 방법을 제공합니다. 이 도구는 브리지 역할을 하여 사용자가 ChatGPT 계정으로 로그인하고 해당 모델을 로컬 서버로 노출할 수 있게 합니다.

작동 방식

이 도구는 로컬 서버로 실행되며 (기본적으로 http://127.0.0.1:8000), OpenAI의 /v1/responses 및 Ollama 엔드포인트를 모방합니다. 사용자가 ChatGPT 계정으로 로그인하면 ChatMock은 자동으로 사용 가능한 모델을 탐지하고 HTTP 및 WebSockets를 통해 호환되는 앱에 제공합니다.

대상 사용자

기존의 ChatGPT 계정과 특정 모델을 선호하는 IDE, 터미널 에이전트(예: Terax), 생산성 도구(예: Raycast)에 통합하고자 하는 개발자 및 고급 사용자.

주요 기능

  • API 호환성: OpenAI 호환 및 Ollama 호환 엔드포인트를 모두 지원합니다.
  • 고급 모델 제어: 최소에서 우르타까지 설정 가능한 추론 노력 수준과 사고 요약의 자세함을 조절할 수 있습니다.
  • 기능 일치: 도구/함수 호출, 비전/이미지 입력, 웹 검색 기능을 지원합니다.
  • 성능 옵션: 지원되는 모델용 '빠른 모드'를 포함합니다.
  • 자동 탐지: 로그인한 계정이 사용 가능한 모델을 자동으로 동기화하고 탐지합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트