Uses of Package
dev.langchain4j.model.openai
Packages that use dev.langchain4j.model.openai
Package
Description
-
Classes in dev.langchain4j.model.openai used by dev.langchain4j.model.openaiClassDescriptionRepresents an OpenAI audio model with a transcription interface, only gpt-4o-transcribe, gpt-4o-mini-transcribe, whisper-1 (which is powered by our open source Whisper V2 model), and gpt-4o-transcribe-diarize are supported.Represents an OpenAI language model with a chat completion interface, such as gpt-4o-mini and o3.Represents an OpenAI embedding model, such as text-embedding-ada-002.OpenAI-specific
EmbeddingRequestParameters, adding the parameters supported by the OpenAI embeddings API on top of the commonmodelName/dimensions.Represents an OpenAI image generation model.Token usage of an OpenAI image generation or edit request, as returned byOpenAiImageModelinResponse.tokenUsage().How many tokens were image tokens and how many were text tokens.Represents an OpenAI language model with a completion interface, such as gpt-3.5-turbo-instruct.Builder class for constructing instances ofOpenAiLanguageModel.OpenAI implementation ofModelCatalog.Represents an OpenAI moderation model, such as text-moderation-latest.Represents theprompt_cache_optionsrequest object supported bygpt-5.6and later.Represents an OpenAI language model with a chat completion interface, such as gpt-4o-mini and o3.Represents an OpenAI language model with a completion interface, such as gpt-3.5-turbo-instruct.Represents an OpenAI text-to-speech model with a speech generation interface. -
Classes in dev.langchain4j.model.openai used by dev.langchain4j.model.openai.internal
-
Classes in dev.langchain4j.model.openai used by dev.langchain4j.model.openai.spiClassDescriptionBuilder class for constructing instances of
OpenAiLanguageModel.