Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/jgaskins/anthropic

    main

    Types

    • Anthropic
      • CacheControl
        • Type
      • Client
        • Model
      • ContentBlockDelta
      • ContentBlockStart
        • ContentBlock
      • ContentBlockStop
      • Document
        • Source
          • MediaType
          • Type
      • Error
        • APIError
        • AuthenticationError
        • InvalidRequestError
        • NotFoundError
        • OverloadedError
        • PermissionError
        • RateLimitError
        • Response
          • Error
      • Event
      • EventMessage
      • EventSource
      • GeneratedMessage
        • Content
          • Type
        • StopReason
        • Text
        • ToolUse
          • PossibleSchema
          • Schema
        • Usage
      • Image
        • Source
          • MediaType
          • Type
      • Message
        • Role
      • MessageContent
      • MessageDelta
        • Delta
        • Usage
      • MessageStart
      • MessageStop
      • MessageStream
      • Messages
        • Body
        • MessageContentTransformer
        • Query
        • Request
      • Model
      • Ping
      • Resource
      • Text
      • TextDelta
      • TextOrImageContent
      • Tool
        • Handler
      • ToolResult
      • ToolUse
    module

    Anthropic

    Constants

    VERSION = "0.1.0"

    Class methods

    model_name(model : Model)
    Source
    tool(input_type, description : String | Nil = input_type.description, *, name : String = input_type.name) : Tool
    Source
    tools(array : Array(Tool))
    Source
    tools(array : Enumerable)
    Source
    tools(array : Nil)
    Source

    Nested types

    • Anthropic::CacheControl
    • Anthropic::Client
    • Anthropic::ContentBlockDelta
    • Anthropic::ContentBlockStart
    • Anthropic::ContentBlockStop
    • Anthropic::Document
    • Anthropic::Error
    • Anthropic::Event
    • Anthropic::EventMessage
    • Anthropic::EventSource
    • Anthropic::GeneratedMessage
    • Anthropic::Image
    • Anthropic::Message
    • Anthropic::MessageContent
    • Anthropic::MessageDelta
    • Anthropic::MessageStart
    • Anthropic::MessageStop
    • Anthropic::MessageStream
    • Anthropic::Messages
    • Anthropic::Model
    • Anthropic::Ping
    • Anthropic::Resource
    • Anthropic::Text
    • Anthropic::TextDelta
    • Anthropic::TextOrImageContent
    • Anthropic::Tool(T)
    • Anthropic::ToolResult
    • Anthropic::ToolUse

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystal Language