# \#openai-compatible

**URL:** https://discuss.pytorch.kr/tag/openai-compatible/7259.md

[최신](https://discuss.pytorch.kr/latest.md) · [카테고리](https://discuss.pytorch.kr/categories.md) · [태그](https://discuss.pytorch.kr/tags.md)

---

## [gemini-web2api: 웹 채팅 화면을 OpenAI 호환 API로 바꾸는 단일 파일 프록시](https://discuss.pytorch.kr/t/gemini-web2api-openai-api/11075)

<div class="topic-metadata">

**Author:** [@9bow](https://discuss.pytorch.kr/u/9bow)\
**댓글:** 0\
**마지막 업데이트:** [7월 5, 2026, 12:30오전 UTC](https://discuss.pytorch.kr/t/gemini-web2api-openai-api/11075 "2026-07-05T00:30:58Z")

</div>

gemini-web2api 소개 Google Gemini의 공식 API를 쓰려면 Google AI Studio나 Vertex AI에 가입하고 API 키를 발급받아야 하며, 사용량에 따라 과금됩니다. gemini-web2api는 이 과정을 건너뛰고, 브라우저로 접속하는 Gemini 웹 채팅 화면 자체를 OpenAI 호환 REST API처럼 쓸 수 있게 바꿔주는 파이썬 스크립트입니다. /v1/chat/completions, /v1/models 같은 OpenAI 형식 엔드포인트를 그대로 흉내 내기 때문에, OpenAI SDK나 OpenAI 호환을 지원하는 Cherry Studio·ChatBox 같은 클라이언트를 코드 수정 없이 그대로 연결할 수 있습니다. README는 이 프로젝트를 "Google Gemini의 웹 인터페이스를 OpenAI 호환 API로 변환. 무료, 크로스 플랫폼, 단일 파일"이라고 소개합니다. 별도 설치 과정이 복잡하지 않고 httpx 하나만 있으면 실행되는 단일 파이썬 파일로 되어 있어, 로컬에서 빠르게 띄워보고 싶은 개발자에게 접근성이 높습니다. 2026년 5월 공개된 뒤 두 달 만에 GitHub에서 1,900개 이상의 스타를 받았습니다. 이 저장소의 "How It Works" 절은 동작 원리를 숨기지 않고 그대로 밝히고 있습니다. Gemini 웹 앱이 사용하는 것과 동일한 StreamGenerate 엔드포인트로 요청을 보내며, 모델 선택은 요청 페이로드의 특정 필드 값을 Gemini 프런트엔드 자바스크립트의 MODE\_CATEGORY enum에서 가져와 매핑한다고 설명합니다. 즉 Google이 공식적으로 공개한 API가 아니라, 웹 페이지가 내부적으로 쓰는 비공개 프로토콜을 분석해 재현한 것입니다. gemini-web2api의 요청 처리 흐름 클라이언트가 OpenAI 형식으로 /v1/chat/completions에 요청을 보내면, 로컬에서 실행 중인 gemini-web2api 서버가 이를 받아 Gemini 웹이 쓰는 내부 프로…

---

## [Open Agent SDK: CLI 없이 프로세스 내에서 실행되는 오픈소스 에이전트 SDK](https://discuss.pytorch.kr/t/open-agent-sdk-cli-sdk/10587)

<div class="topic-metadata">

**Author:** [@9bow](https://discuss.pytorch.kr/u/9bow)\
**댓글:** 0\
**마지막 업데이트:** [6월 10, 2026, 3:30오전 UTC](https://discuss.pytorch.kr/t/open-agent-sdk-cli-sdk/10587 "2026-06-10T03:30:08Z")

</div>

Open Agent SDK 소개 Open Agent SDK는 에이전트 루프 전체를 별도의 서브프로세스나 CLI 없이 애플리케이션과 같은 프로세스 안에서(in-process) 실행하는 오픈소스 Agent SDK입니다. 스스로를 claude-agent-sdk의 대안으로 소개하며, Anthropic API와 OpenAI 호환 API를 모두 지원합니다. CLI 의존성이 없기 때문에 클라우드, 서버리스, Docker, CI/CD 등 어디에든 그대로 배포할 수 있습니다. TypeScript 패키지(@codeany/open-agent-sdk)로 배포되며, 같은 구조의 Go 버전(open-agent-sdk-go)도 별도로 제공됩니다. 모델 선택도 유연합니다. apiType 은 모델 이름에서 자동 감지되어, gpt-, o1, o3, deepseek, qwen, mistral 등이 포함되면 OpenAI 호환 경로를 사용합니다. 덕분에 OpenAI, DeepSeek, Qwen, Mistral은 물론 OpenRouter 같은 Anthropic 호환 프록시까지 환경 변수 몇 개로 연결할 수 있습니다. Open Agent SDK의 아키텍처 Open Agent SDK는 애플리케이션 코드 바로 아래에 네 개의 계층을 쌓은 구조입니다. 위에서부터 차례로 진입점인 Agent 계층, 에이전트 루프를 도는 QueryEngine, 모델 API 차이를 흡수하는 Provider 계층, 그리고 실제 작업을 수행하는 도구·MCP 계층이 놓입니다. ┌──────────────────────────────────────────┐ │ 사용자 애플리케이션 │ │ import { createAgent } from '...' │ └────────────────────┬───────────────────────┘ │ ┌────────▼────────┐ │ Agen…

---

## [FreeLLMAPI: 16개의 LLM 제공자의 무료 티어로 매달 1.7B 토큰을 무료로 사용하는 OpenAI API 호환 프록시 프로젝트](https://discuss.pytorch.kr/t/freellmapi-16-llm-1-7b-openai-api/10482)

<div class="topic-metadata">

**Author:** [@9bow](https://discuss.pytorch.kr/u/9bow)\
**댓글:** 0\
**마지막 업데이트:** [6월 2, 2026, 3:30오전 UTC](https://discuss.pytorch.kr/t/freellmapi-16-llm-1-7b-openai-api/10482 "2026-06-02T03:30:09Z")

</div>

FreeLLMAPI 소개 요즘은 거의 모든 AI 연구소가 무료 티어를 제공합니다. 한 달에 수백만 토큰, 하루 수천 건의 요청을 공짜로 쓸 수 있지만, 하나하나는 가벼운 실험용에 그칩니다. 문제는 이것들을 직접 묶어 쓰려고 하면 제공자마다 다른 SDK, 다른 요청 한도, 요청이 실패할 수 있는 서로 다른 지점들을 전부 떠안아야 한다는 점입니다. FreeLLMAPI 는 16개 LLM 제공자의 무료 티어를 하나의 OpenAI 호환 엔드포인트 뒤로 모으는 프록시입니다. OpenAI 클라이언트 라이브러리의 base\_url 만 로컬 서버로 바꾸면, 등록해 둔 제공자들 사이로 요청이 알아서 라우팅됩니다. 한 제공자가 한도에 걸리거나 오류를 내면 다음 제공자로 자동 우회하므로, 여러 무료 티어가 합쳐져 하나의 작동하는 추론 용량처럼 동작합니다. 이 프로젝트는 단일 사용자(single-user)를 전제로 설계된 개인용 도구입니다. 저자는 README에서 이 도구가 개인 실험용임을 명시하고, 각 제공자 약관에 대한 검토(Terms of Service review)와 면책 조항(Disclaimer) 섹션을 함께 두고 있으므로, 실제로 사용하기 전에 각 무료 티어의 이용 약관을 직접 확인하는 것이 좋습니다. 본 게시물에서는 지원 제공자, 주요 기능, 설치·사용법을 정리합니다. FreeLLMAPI가 지원하는 제공자 FreeLLMAPI는 Google(Gemini), Groq, Cerebras, SambaNova, Mistral, OpenRouter, GitHub Models, Cloudflare, Cohere, Z.ai(Zhipu), NVIDIA, HuggingFace, Ollama Cloud, Kilo Gateway, Pollinations, LLM7까지 16개 제공자를 지원합니다. 여기에 더해 custom 제공자를 통해 llama.cpp, LM Studio, vLLM, 로컬 Ollama, 원격 게이트웨이 같은 임의의 OpenAI 호환 엔드포인트를 Keys 페…
