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 search-result / cited-source surfaced by a provider. Perplexity emits these inline; Anthropic web-search and Cohere documents will reuse the same shape when those surfaces are added.

A search-result / cited-source surfaced by a provider. Perplexity
emits these inline; Anthropic web-search and Cohere documents will
reuse the same shape when those surfaces are added.
sourceraw docstring

Costclj

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

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

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