ExBifrost.Model.AnthropicContentBlock (ex_bifrost v0.1.0)

Copy Markdown View Source

AnthropicContentBlock model.

Summary

Types

t()

@type t() :: %ExBifrost.Model.AnthropicContentBlock{
  cache_control: ExBifrost.Model.CacheControl.t() | nil,
  citations: ExBifrost.Model.AnthropicContentBlockCitations.t() | nil,
  content: ExBifrost.Model.AnthropicMessageRequestSystem.t() | nil,
  context: String.t() | nil,
  data: String.t() | nil,
  id: String.t() | nil,
  input: map() | nil,
  name: String.t() | nil,
  server_name: String.t() | nil,
  signature: String.t() | nil,
  source: ExBifrost.Model.AnthropicContentBlockSource.t() | nil,
  text: String.t() | nil,
  thinking: String.t() | nil,
  title: String.t() | nil,
  tool_use_id: String.t() | nil,
  type: String.t()
}

Functions

decode(value)