Package-level declarations

Types

Link copied to clipboard
@Serializable
abstract class AbstractModelDto
Link copied to clipboard
@Serializable
data class AnthropicModelDto(var model: String = "", var modelType: AnthropicModelType = AnthropicModelType.UNSPECIFIED, var customModel: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : AnthropicModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class AnyscaleModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : AnyscaleModelProperties, CommonModelDto
Link copied to clipboard
@Serializable(with = ModelSerializer::class)
interface CommonModelDto
Link copied to clipboard
@Serializable
data class CustomLLMModelDto(var model: String = "", var url: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf(), var metadataSendMode: MetaDataSendModeType = MetaDataSendModeType.UNSPECIFIED) : CustomLLMModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class DeepInfraModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : DeepInfraModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class GroqModelDto(var model: String = "", var modelType: GroqModelType = GroqModelType.UNSPECIFIED, var customModel: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : GroqModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class KnowledgeBaseDto(var topK: Double = -1.0, val fileIds: MutableSet<String> = mutableSetOf()) : KnowledgeBaseProperties
Link copied to clipboard
@Serializable
data class OpenAIModelDto(var model: String = "", var modelType: OpenAIModelType = OpenAIModelType.UNSPECIFIED, var customModel: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf(), var fallbackModels: MutableList<String> = mutableListOf(), val fallbackModelTypes: MutableList<OpenAIModelType> = mutableListOf(), val customFallbackModels: MutableList<String> = mutableListOf(), var semanticCachingEnabled: Boolean? = null) : OpenAIModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class OpenRouterModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : OpenRouterModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class PerplexityAIModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : PerplexityAIModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class RoleMessageDto(var role: String = "", var content: String = "", var delay: Int = -1)
Link copied to clipboard
@Serializable
data class TogetherAIModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : TogetherAIModelProperties, CommonModelDto
Link copied to clipboard
@Serializable
data class VapiModelDto(var model: String = "", var temperature: Double = -1.0, var maxTokens: Int = -1, var emotionRecognitionEnabled: Boolean? = null, var numFastTurns: Int = -1, var knowledgeBaseDto: KnowledgeBaseDto? = null, val messages: MutableList<RoleMessageDto> = mutableListOf(), val tools: MutableList<ToolDto> = mutableListOf(), val toolIds: MutableSet<String> = mutableSetOf(), val functions: MutableList<FunctionDto> = mutableListOf()) : VapiModelProperties, CommonModelDto