# README
OpenAI Client - OpenAI API Client SDK
Installation
To install the package, run:
go get -u github.com/go-zoox/openai-client
Getting Started
// See test cases
License
GoZoox is released under the MIT License.
# Constants
APITypeAzure means Azure OpenAI API.
APITypeOpenAI means OpenAI API.
DefaultAPIServer is OpenAI API Server.
MaxTokensDefault ...
ModelAda ...
ModelBabbage ...
ModelCodeCushman001 ...
ModelTextDavinci002 ...
ModelCurie ...
ModelDavinci ...
GPT-4 https://platform.openai.com/docs/models/gpt-4.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
Chat Models => https://platform.openai.com/docs/api-reference/chat.
.
ModelTextAda001 ...
ModelTextBabbage001 ...
ModelTextCurie001 ...
ModelTextDavinci001 ...
ModelTextDavinci002 ...
ModelTextDavinci003 ...
ResourceChatCompletion ...
ResourceCompletion ...
ResourceEmbedding ...
ResourceImageGeneration ...
# Structs
Config is the OpenAI Client configuration.
CreateChatCompletionMessage ...
CreateChatCompletionRequest ...
CreateChatCompletionResponse ...
CreateCompletionRequest ...
CreateCompletionResponse ...
Image ...
ImageGenerationRequest ...
ImageGenerationResponse ...
ListModelRequest ...
ListModelResponse ...
RetrieveModelRequest ...
RetrieveModelResponse ...
# Interfaces
Client is a OpenAI API Client.