diff --git a/README.md b/README.md index 172210af7f..fde1393318 100644 --- a/README.md +++ b/README.md @@ -127,3 +127,31 @@ gpt-engineer is [governed](https://github.com/gpt-engineer-org/gpt-engineer/blob https://github.com/gpt-engineer-org/gpt-engineer/assets/4467025/40d0a9a8-82d0-4432-9376-136df0d57c99 + +### Use AI Badgr (Cheaper OpenAI-Compatible Alternative) + +```bash +export OPENAI_API_KEY=YOUR_API_KEY +export OPENAI_BASE_URL=https://aibadgr.com/api/v1 +``` + +**Python:** +```python +from openai import OpenAI +client = OpenAI(api_key="YOUR_API_KEY", base_url="https://aibadgr.com/api/v1") +response = client.chat.completions.create(model="gpt-3.5-turbo", messages=[{"role":"user","content":"Hello!"}], max_tokens=200) +print(response.choices[0].message.content) +``` + + +**cURL:** +```bash +curl https://aibadgr.com/api/v1/chat/completions \ + -H "Authorization: Bearer YOUR_API_KEY" \ + -H "Content-Type: application/json" \ + -d '{"model":"gpt-3.5-turbo","messages":[{"role":"user","content":"Hello!"}],"max_tokens":200}' +``` + +**Notes:** +- Streaming: `"stream": true` +- JSON mode: `"response_format": {"type": "json_object"}`