OpenAI Client
Service¶
unique_toolkit.framework_utilities.openai.client
¶
OpenAINotInstalledError
¶
Bases: ImportError
Raised when OpenAI package is not installed but functionality requiring it is accessed.
Source code in unique_toolkit/unique_toolkit/framework_utilities/openai/client.py
get_openai_client(*, unique_settings=None, additional_headers=None)
¶
Get an OpenAI client instance.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
unique_settings
|
UniqueSettings | None
|
Optional UniqueSettings instance |
None
|
additional_headers
|
dict[str, str] | None
|
Optional additional headers to add to the request |
None
|
Returns:
| Type | Description |
|---|---|
OpenAI
|
OpenAI client instance |
Raises:
| Type | Description |
|---|---|
OpenAINotInstalledError
|
If OpenAI package is not installed |