1. Classes
  2. AIAttachment
  3. AIAudioProvider
  4. AIBridge
  5. AIChatTheme
  6. AIChatWidget
  7. AICompletionProvider
  8. AIConfig
  9. AIDocument
  10. AIEmbeddingProvider
  11. AIInputBar
  12. AIMessage
  13. AIProvider
  14. AIRequest
  15. AIResponse
  16. AIRouter
  17. AIStreamChunk
  18. AIStreamingProvider
  19. AITool
  20. AIToolCall
  21. AIUsage
  22. CancellationToken
  23. CircuitBreaker
  24. Conversation
  25. ConversationManager
  26. CostOptimizedStrategy
  27. DocumentChunker
  28. FallbackChain
  29. InMemoryVectorStore
  30. LatencyOptimizedStrategy
  31. MessageBubble
  32. PrimaryStrategy
  33. QualityFirstStrategy
  34. ResponseCache
  35. RetryHandler
  36. RoundRobinStrategy
  37. RoutingStrategyHandler
  38. StorageProvider
  39. StreamHandler
  40. StreamingText
  41. TokenBudget
  42. TokenTracker
  43. ToolExecutionLoop
  44. VectorStore
  45. Enums
  46. AIAttachmentType
  47. AICapability
  48. AIRole
  49. CircuitState
  50. RoutingStrategy
  51. Typedefs
  52. OnChunkCallback
  53. OnCompleteCallback
  54. OnStreamErrorCallback
  55. Exceptions
  56. AIAuthError
  57. AIBudgetExceededError
  58. AIContentFilterError
  59. AIError
  60. AIModelNotFoundError
  61. AINetworkError
  62. AIRateLimitError
  63. AIServerError
  64. AITokenOverflowError
  65. AIUnknownError
  66. CancelledException
  67. Extensions
  68. RoutingStrategyExtension