OpenAI C — SDK C não oficial para a API da OpenAI
(github.com/LunaStev)É uma biblioteca em linguagem C que permite usar a OpenAI a partir de C.
Existem SDKs oficiais (Python, Go, Ruby, .NET, Java, Node), mas como não havia um SDK para a linguagem C, acabei criando um.
É um SDK C não oficial da OpenAI.
Ainda não faz muito tempo desde o início do projeto, mas atualmente ele oferece suporte aos seguintes recursos:
- Chat (GPT)
- Imagem (DALL·E)
- Áudio (Whisper-1)
- Embeddings
No futuro, a ideia é também oferecer suporte a streaming, fine-tuning, upload de arquivos, lista de modelos, detecção de conteúdo e à API de Assistants.
Claro, você pode até pensar se realmente faz sentido usar a OpenAI em C,
mas achei melhor ter isso disponível do que não ter, então resolvi criar.
Agradeço o interesse e desejo a todos uma divertida jornada de desenvolvimento com IA!
- Feedback/Discussão: https://github.com/LunaStev/openai-c/discussions
- GitHub: https://github.com/LunaStev/openai-c
1 comentários
Nem passou pela minha cabeça em C..
Torcendo por vocês.. ^^;