Liking cljdoc? Tell your friends :D

llm.sdk.schema

Canonical request/response schemas for the LLM SDK. All provider adapters translate to/from these shapes.

Canonical request/response schemas for the LLM SDK.
All provider adapters translate to/from these shapes.
raw docstring

AuthStrategyclj

source

Cacheclj

source

CitationPartclj

A provider citation. URLs are optional because document and tool-output citations may identify only an opaque source or location.

A provider citation. URLs are optional because document and tool-output
citations may identify only an opaque source or location.
sourceraw docstring

Costclj

source

CustomToolclj

source

EmbedRequestclj

source

EmbedResponseclj

source

explain-embed-requestclj

(explain-embed-request x)
source

explain-embed-responseclj

(explain-embed-response x)
source

explain-image-gen-requestclj

(explain-image-gen-request x)
source

explain-image-gen-responseclj

(explain-image-gen-response x)
source

explain-moderation-requestclj

(explain-moderation-request x)
source

explain-moderation-responseclj

(explain-moderation-response x)
source

explain-requestclj

(explain-request x)
source

explain-rerank-requestclj

(explain-rerank-request x)
source

explain-rerank-responseclj

(explain-rerank-response x)
source

explain-responseclj

(explain-response x)
source

explain-speak-requestclj

(explain-speak-request x)
source

explain-speak-responseclj

(explain-speak-response x)
source

explain-transcribe-requestclj

(explain-transcribe-request x)
source

explain-transcribe-responseclj

(explain-transcribe-response x)
source

FilePartclj

source

Imageclj

source

ImageGenRequestclj

source

ImageGenResponseclj

source

ImagePartclj

source

InputAudioPartclj

source

Messageclj

source

ModerationRequestclj

source

ModerationResponseclj

source

ModerationResultclj

source

Partclj

source

ProviderProfileclj

source

ProviderStatePartclj

source

ReasoningPartclj

source

Requestclj

source

RerankRequestclj

source

RerankResponseclj

source

RerankResultclj

source

Responseclj

source

SafetyPartclj

source

SpeakRequestclj

source

SpeakResponseclj

source

StreamEventclj

source

TextPartclj

source

Toolclj

source

ToolCallPartclj

source

ToolFunctionclj

source

ToolResultPartclj

source

TranscribeRequestclj

source

TranscribeResponseclj

source

TranscriptionSegmentclj

source

UnknownProviderPartclj

source

Usageclj

source

validate-embed-requestclj

source

validate-embed-responseclj

source

validate-image-gen-requestclj

source

validate-image-gen-responseclj

source

validate-messageclj

source

validate-moderation-requestclj

source

validate-moderation-responseclj

source

validate-partclj

source

validate-provider-profileclj

source

validate-requestclj

source

validate-rerank-requestclj

source

validate-rerank-responseclj

source

validate-responseclj

source

validate-speak-requestclj

source

validate-speak-responseclj

source

validate-stream-eventclj

source

validate-transcribe-requestclj

source

validate-transcribe-responseclj

source

validate-usageclj

source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close