OpenAI C — OpenAI API向け非公式C SDK
(github.com/LunaStev)OpenAIをCで使えるようにするC言語ライブラリです。
公式SDK(Python、Go、Ruby、.NET、Java、Node)はありますが、C言語向けのSDKがなかったので、自分で1つ作りました。
非公式のOpenAI C SDKです。
まだ始めてからそれほど経っていませんが、現在は次の機能をサポートしています:
- Chat (GPT)
- Image (DALL·E)
- Audio (Whisper-1)
- Embedding
今後は、ストリーミング、ファインチューニング、ファイルアップロード、モデル一覧、コンテンツ検知、Assistants APIにも対応する予定です。
もちろん、OpenAIをわざわざCで使う必要があるのかと思うかもしれませんが、
ないよりはあったほうがいいと思って作ってみました。
ぜひ関心を寄せていただければうれしいですし、楽しいAI開発につながれば幸いです!
- フィードバック/議論: https://github.com/LunaStev/openai-c/discussions
- GitHub: https://github.com/LunaStev/openai-c
1件のコメント
Cは思いもよりませんでしたね..
応援しています.. ^^;