FreeGPT35  by missuo

Free API service for GPT-3.5-Turbo

created 1 year ago
3,301 stars

Top 15.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an API endpoint that mimics the OpenAI GPT-3.5-Turbo API, leveraging a login-free ChatGPT web interface. It's designed for developers and users seeking to integrate GPT-3.5 capabilities into their applications without requiring API keys or incurring costs, offering a free alternative for experimentation and development.

How It Works

The service acts as a proxy, intercepting requests intended for the OpenAI API and forwarding them to a backend that utilizes the login-free ChatGPT web interface. It specifically targets the gpt-3.5-turbo-0125 model and is based on DuckDuckGo's infrastructure. This approach bypasses the need for official API access, enabling free usage.

Quick Start & Requirements

  • Node.js: npm install && node app.js
  • Docker: docker run -p 3040:3040 missuo/freegpt35
  • Docker Compose: Download compose.yaml and run docker compose up -d.
  • Prerequisites: Node.js, npm, Docker (optional).
  • API Endpoint: http://[IP]:3040/v1/chat/completions
  • Documentation: https://github.com/missuo/FreeGPT35

Highlighted Details

  • Mimics OpenAI API structure for compatibility with various clients (OpenCat, Next-Chat, Lobe-Chat, Bob).
  • Supports streaming responses.
  • Allows any string as a placeholder for the Authorization header.
  • Offers Docker images for simplified deployment.

Maintenance & Community

The project is a fork of skzhengkai/free-chatgpt-api and credits PawanOsman/ChatGPT. Further community or maintenance details are not explicitly provided in the README.

Licensing & Compatibility

  • License: AGPL 3.0
  • Compatibility: AGPL 3.0 is a strong copyleft license. Use in commercial or closed-source applications may require careful consideration of licensing obligations, particularly regarding derivative works and source code distribution.

Limitations & Caveats

This service relies on unofficial access to ChatGPT's web interface, which is subject to change or discontinuation by OpenAI without notice. Performance and availability are not guaranteed, and the project may break with upstream updates.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
19 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.