View Source OpenAi.Assistant.CreateRequest (OpenAI REST API Client v0.4.4)

Provides struct and type for a Assistant.CreateRequest

Summary

Types

@type t() :: %OpenAi.Assistant.CreateRequest{
  description: String.t() | nil,
  instructions: String.t() | nil,
  metadata: map() | nil,
  model: String.t(),
  name: String.t() | nil,
  response_format: OpenAi.Assistant.ApiResponseFormat.t() | String.t() | nil,
  temperature: number() | nil,
  tool_resources: OpenAi.Assistant.CreateRequest.ToolResources.t() | nil,
  tools:
    [
      OpenAi.Assistant.Tool.Code.t()
      | OpenAi.Assistant.Tool.File.Search.t()
      | OpenAi.Assistant.Tool.Function.t()
    ]
    | nil,
  top_p: number() | nil
}