마이크로소프트 코파일럿 API 오픈소스
🚀 프로젝트 소개
Windows Copilot API는 마이크로소프트의 코파일럿을 역설계하여 OpenAI와 호환되는 API로 변환한 프로젝트입니다. 개발자는 API 키나 요금 없이 간편한 REST 인터페이스를 통해 GPT-4 및 GPT-5 모델에 접근할 수 있습니다.
✨ 주요 기능
- Python 라이브러리로 사용 가능, 간단한 코드 호출로 대화 가능
- 로컬 OpenAI 호환 API로 실행, 기존 OpenAI SDK와 호환
- 무료로 사용할 수 있으며, 여러 지역에서 접근 가능
🛠️ 기술 스택
이 프로젝트는 Python으로 개발되었으며, REST API를 통해 OpenAI 모델과의 통신을 지원합니다. 또한, Docker를 통해 손쉽게 배포할 수 있는 기능도 제공합니다.
💡 활용 방법
개발자는 이 API를 통해 자신의 애플리케이션에 AI 기능을 통합하거나, 개인 프로젝트에서 GPT 모델을 활용하여 다양한 대화형 기능을 구현할 수 있습니다.
📄 Original (English)
Reverse engineered Windows Copilot into an OpenAI-compatible API. Access GPT-4 and GPT-5 models through a simple REST interface without API keys or billing.
Windows Copilot API: a free LLM API powered by Microsoft Copilot
Using your own Microsoft Copilot account. No API key, no credits, no paid plan: it turns the free chat at copilot.microsoft.com into an API you can call from code.
You can use it in two ways:
- 🐍 As a Python library: just call
client.chat("Hi"). Supports streaming and multi-turn conversations. - 🔌 As a local OpenAI-compatible API: runs a server at
http://localhost:8000/v1that speaks the OpenAI format, so the officialopenaiSDK (and any OpenAI-compatible app) works as a drop-in, withlocalhostin place of OpenAI.
You sign in once in a browser with your Microsoft or Google account; your session is saved and refreshed automatically after that.
Unofficial project. Not affiliated with or endorsed by Microsoft. It automates the consumer Copilot web experience for personal use, so use it responsibly and within Microsoft's terms.
Table of contents
MIT License