ComponentsBundles
OpenAI
OpenAI components available in ottom8: OpenAI, OpenAI Embeddings.
OpenAI
Generates text using OpenAI LLMs.
| Input | Type | Required |
|---|---|---|
| OpenAI API Key | str | Yes |
| Input | str | No |
| Model Name | str | No |
| System Message | str | No |
| Temperature | slider | No |
Advanced options: JSON Mode, Max Retries, Max Tokens, Model Kwargs, OpenAI API Base, Seed, Stream, Timeout
| Output | Type |
|---|---|
| Model Response | Message |
| Language Model | LanguageModel |
OpenAI Embeddings
Generate embeddings using OpenAI models.
| Input | Type | Required |
|---|---|---|
| Model | str | No |
| OpenAI API Key | str | Yes |
Advanced options: Chunk Size, Client, Default Headers, Default Query, Deployment, Dimensions, Embedding Context Length, Max Retries, Model Kwargs, OpenAI API Base, OpenAI API Type, OpenAI API Version, OpenAI Organization, OpenAI Proxy, Request Timeout, Show Progress Bar, Skip Empty, TikToken Enable, TikToken Model Name
| Output | Type |
|---|---|
| Embedding Model | Embeddings |