openai and OpenAI-Unity
These two are ecosystem siblings: betalgo/openai provides a general .NET library for the OpenAI API, while srcnalt/OpenAI-Unity specifically adapts that functionality for integration within the Unity game engine.
About openai
betalgo/openai
.NET library for the OpenAI service API by Betalgo Ranul
Provides comprehensive coverage of OpenAI's API surface including chat completions, image generation, embeddings, and the new Realtime API, with support for function calling and structured outputs via JSON Schema. Supports both direct instantiation and dependency injection patterns in ASP.NET Core, with centralized request/response contracts enabling schema validation and consistent API evolution. Includes experimental utilities and maintains compatibility across OpenAI model releases through organized enum/value type abstractions.
About OpenAI-Unity
srcnalt/OpenAI-Unity
An unofficial OpenAI Unity Package that aims to help you use OpenAI API directly in Unity Game engine.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work