llmsmith.agent.function.options package
Submodules
llmsmith.agent.function.options.openai module
- class llmsmith.agent.function.options.openai.OpenAIAssistantOptions
Bases:
TypedDictA dictionary of options to be passed into the OpenAI assistant APIs. The option names are same as the ones used in OpenAI client (except system_prompt, which replaces instructions option). Refer below links for more info.
- description: str | None
- extra_body: object | None
- extra_headers: Mapping[str, str | Omit] | None
- extra_query: Mapping[str, object] | None
- metadata: object | None
- model: str
- name: str | None
- response_format: typing_extensions.Literal[none, auto] | AssistantResponseFormatParam | None
- system_prompt: str | None
- temperature: float | None
- timeout: float | None
- tool_resources: ToolResources | None
- top_p: float | None