Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class CancelMessageBatch(val id: MessageBatchId) : NonNullAutoMarshalledAction<MessageBatch> , AnthropicAIAction<MessageBatch>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class DeleteFile(val id: FileId) : NonNullAutoMarshalledAction<DeletedFile> , AnthropicAIAction<DeletedFile>
Link copied to clipboard
data class DeleteMessageBatch(val id: MessageBatchId) : NonNullAutoMarshalledAction<DeletedMessageBatch> , AnthropicAIAction<DeletedMessageBatch>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
data class GetFile(val id: FileId) : NonNullAutoMarshalledAction<FileMetadata> , AnthropicAIAction<FileMetadata>
Link copied to clipboard
data class GetMessageBatch(val id: MessageBatchId) : NonNullAutoMarshalledAction<MessageBatch> , AnthropicAIAction<MessageBatch>
Link copied to clipboard
data class GetMessageBatchResults(val id: MessageBatchId) : AnthropicAIAction<Sequence<MessageBatchResponse>>
Link copied to clipboard
data class GetModel(val model: ModelName) : NonNullAutoMarshalledAction<ModelInfo> , AnthropicAIAction<ModelInfo>
Link copied to clipboard
data class GetModels(val limit: Int? = null, val after_id: String? = null, val before_id: String? = null) : NonNullAutoMarshalledAction<Models> , AnthropicAIAction<Models> , PagedAction<String, ModelInfo, Models, GetModels>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ListFiles(val limit: Int? = null, val page: String? = null, val ids: List<FileId> = emptyList(), val scope_id: String? = null) : NonNullAutoMarshalledAction<Files> , AnthropicAIAction<Files> , PagedAction<String, FileMetadata, Files, ListFiles>
Link copied to clipboard
data class ListMessageBatches(val limit: Int? = null, val after_id: String? = null, val before_id: String? = null) : NonNullAutoMarshalledAction<MessageBatches> , AnthropicAIAction<MessageBatches> , PagedAction<String, MessageBatch, MessageBatches, ListMessageBatches>
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
data class UploadFile(val filename: FileName, val content: InputStream, val contentType: ContentType = OCTET_STREAM, val expires_in_seconds: Long? = null) : NonNullAutoMarshalledAction<FileMetadata> , AnthropicAIAction<FileMetadata>
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JsonSerializable
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun Tool.Companion.webSearch(maxUses: Int? = null, allowedDomains: List<String>? = null, blockedDomains: List<String>? = null, userLocation: UserLocation? = null, responseInclusion: String? = null): Tool.BuiltIn