This project provides modified OpenAI clients for various programming languages that transparently route API requests through the Gonka network instead of directly to OpenAI.
- Drop-in replacements for official OpenAI SDK clients
- Automatic request signing with ECDSA
- Gonka address generation from private keys
- Dynamic endpoint selection
- Compatible with the original OpenAI client interfaces
- TypeScript
- Python
- Go
- Rust (coming soon)
- Java (coming soon)
Each language implementation provides:
- A complete replacement for the official OpenAI client that handles Gonka network integration internally
- Helper functions to modify the official OpenAI client for Gonka network compatibility
- Detailed documentation and examples
MIT