[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-72702":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":16,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":20,"defaultBranch":21,"hasWiki":19,"hasPages":20,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":16,"starSnapshotCount":16,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},72702,"FreeGPT35","missuo\u002FFreeGPT35","missuo","Utilize the unlimited free GPT-3.5-Turbo API service provided by the login-free ChatGPT Web.","",null,"JavaScript",3244,933,1,17,0,30.91,"GNU Affero General Public License v3.0",true,false,"main",[],"2026-06-12 02:03:07","[![Docker Pulls][1]](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fmissuo\u002Ffreegpt35)\n\n[1]: https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fpulls\u002Fmissuo\u002Ffreegpt35?logo=docker\n\nUtilize the unlimited free **GPT-3.5-Turbo** API service provided by the login-free ChatGPT Web.\n\n**Due to the frequent updates of OpenAI, I have once again created a new version, which is based on DuckDuckGo, and is `GPT-3.5-Turbo-0125`.** \n\nRepo: [https:\u002F\u002Fgithub.com\u002Fmissuo\u002FFreeDuckDuckGo](https:\u002F\u002Fgithub.com\u002Fmissuo\u002FFreeDuckDuckGo)\n\n## Deploy\n### Node\n\n```bash\nnpm install\nnode app.js\n```\n### Docker\n\n```bash\ndocker run -p 3040:3040 ghcr.io\u002Fmissuo\u002Ffreegpt35\n```\n\n```bash\ndocker run -p 3040:3040 missuo\u002Ffreegpt35\n```\n\n### Docker Compose\n\n#### Only FreeGPT35 Service\n\n```bash\nmkdir freegpt35 && cd freegpt35\nwget -O compose.yaml https:\u002F\u002Fraw.githubusercontent.com\u002Fmissuo\u002FFreeGPT35\u002Fmain\u002Fcompose\u002Fcompose.yaml\ndocker compose up -d\n```\n\n#### FreeGPT35 Service with [ChatGPT-Next-Web](https:\u002F\u002Fgithub.com\u002FChatGPTNextWeb\u002FChatGPT-Next-Web):\n\n```bash\nmkdir freegpt35 && cd freegpt35\nwget -O compose.yaml https:\u002F\u002Fraw.githubusercontent.com\u002Fmissuo\u002FFreeGPT35\u002Fmain\u002Fcompose\u002Fcompose_with_next_chat.yaml\ndocker compose up -d\n```\n\nAfter deployment, you can directly access `http:\u002F\u002F[IP]:3040\u002Fv1\u002Fchat\u002Fcompletions` to use the API. Or use `http:\u002F\u002F[IP]:3000` to directly use **ChatGPT-Next-Web**.\n\n#### FreeGPT35 Service with [lobe-chat](https:\u002F\u002Fgithub.com\u002Flobehub\u002Flobe-chat):\n\n```bash\nmkdir freegpt35 && cd freegpt35\nwget -O compose.yaml https:\u002F\u002Fraw.githubusercontent.com\u002Fmissuo\u002FFreeGPT35\u002Fmain\u002Fcompose\u002Fcompose_with_lobe_chat.yaml\ndocker compose up -d\n```\n\nAfter deployment, you can directly access `http:\u002F\u002F[IP]:3040\u002Fv1\u002Fchat\u002Fcompletions` to use the API. Or use `http:\u002F\u002F[IP]:3210` to directly use **lobe-chat**.\n\n### Nginx Reverse Proxy\n\n```nginx\nlocation ^~ \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:3040; \n        proxy_set_header Host $host; \n        proxy_set_header X-Real-IP $remote_addr; \n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; \n        proxy_set_header REMOTE-HOST $remote_addr; \n        proxy_set_header Upgrade $http_upgrade; \n        proxy_set_header Connection \"upgrade\"; \n        proxy_http_version 1.1; \n        add_header Cache-Control no-cache; \n        proxy_cache off;\n        proxy_buffering off;\n        chunked_transfer_encoding on;\n        tcp_nopush on;\n        tcp_nodelay on;\n        keepalive_timeout 300;\n    }\n```\n\n### Nginx Reverse Proxy with Load Balancer\n\n```nginx\nupstream freegpt35 {\n        server 1.1.1.1:3040;\n        server 2.2.2.2:3040;\n}\n\nlocation ^~ \u002F {\n        proxy_pass http:\u002F\u002Ffreegpt35; \n        proxy_set_header Host $host; \n        proxy_set_header X-Real-IP $remote_addr; \n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; \n        proxy_set_header REMOTE-HOST $remote_addr; \n        proxy_set_header Upgrade $http_upgrade; \n        proxy_set_header Connection \"upgrade\"; \n        proxy_http_version 1.1; \n        add_header Cache-Control no-cache; \n        proxy_cache off;\n        proxy_buffering off;\n        chunked_transfer_encoding on;\n        tcp_nopush on;\n        tcp_nodelay on;\n        keepalive_timeout 300;\n    }\n```\n\n## Request Example\n\n**You don't have to pass Authorization, of course, you can also pass any string randomly.**\n\n```bash\ncurl http:\u002F\u002F127.0.0.1:3040\u002Fv1\u002Fchat\u002Fcompletions \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -H \"Authorization: Bearer any_string_you_like\" \\\n  -d '{\n    \"model\": \"gpt-3.5-turbo\",\n    \"messages\": [\n      {\n        \"role\": \"user\",\n        \"content\": \"Hello!\"\n      }\n    ],\n    \"stream\": true\n    }'\n```\n\n## Compatibility\n\nYou can use it in any app, such as OpenCat, Next-Chat, Lobe-Chat, Bob, etc. Feel free to fill in an **API Key** with any string, for example, `gptyyds`.\n\n### Bob\n![Bob](.\u002Fimg\u002Fbob.png)\n\n## Credits\n- Forked From: [https:\u002F\u002Fgithub.com\u002Fskzhengkai\u002Ffree-chatgpt-api](https:\u002F\u002Fgithub.com\u002Fskzhengkai\u002Ffree-chatgpt-api)\n- Original Author: [https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT](https:\u002F\u002Fgithub.com\u002FPawanOsman\u002FChatGPT)\n\n## License\nAGPL 3.0 License\n","FreeGPT35 项目提供了一个无需登录即可访问的免费 GPT-3.5-Turbo API 服务。该项目基于 JavaScript 开发，支持通过 Node.js 或 Docker 进行快速部署，并且可以与 ChatGPT-Next-Web 或 lobe-chat 等前端应用集成使用。其核心功能是利用无限制的 GPT-3.5-Turbo API 来处理文本生成任务，同时提供了 Nginx 反向代理配置示例以增强服务的可用性和性能。适用于需要低成本、高灵活性的自然语言处理应用场景，如开发聊天机器人、内容自动生成等。",2,"2026-06-11 03:43:14","high_star"]