cactus library
Classes
- CactusCompletionParams
- CactusCompletionResult
- CactusEmbeddingResult
- CactusInitParams
- CactusLM
- CactusModel
- CactusRAG
- CactusStreamedCompletionResult
- CactusSTT
- CactusTelemetry
- CactusTool
- ChatMessage
- ChunkSearchResult
- DatabaseStats
- Document
- DocumentChunk
- DocumentSearchResult
- RagQueryResponse
- SpeechRecognitionParams
- SpeechRecognitionResult
- STTInitParams
- ToolCall
- ToolFilterConfig
- ToolFilterService
- ToolParameter
- ToolParametersSchema
- VoiceModel
Extensions
Functions
-
createTool(
String name, String description, Map< String, ToolParameter> parameters) → CactusTool
Typedefs
- CactusProgressCallback = void Function(double? progress, String statusMessage, bool isError)
- CactusTokenCallback = bool Function(String token)
-
EmbeddingGenerator
= Future<
List< Function(String text)double> >