tavily_dart library
Dart Client for the Tavily API (a search engine optimized for LLMs and RAG).
Classes
- SearchRequest
- The search request object.
- SearchResponse
- The response data from the search query.
- SearchResult
- The search result object.
- TavilyClient
- Client for Tavily API (v.1.0.0)
- Uint8ListConverter
Enums
- HttpMethod
- Enum of HTTP methods
- SearchRequestSearchDepth
- The depth of the search. It can be 'basic' or advanced. Default is 'basic'.
Extensions
- SearchRequestPatterns on SearchRequest
- Adds pattern-matching-related methods to SearchRequest.
- SearchResponsePatterns on SearchResponse
- Adds pattern-matching-related methods to SearchResponse.
- SearchResultPatterns on SearchResult
- Adds pattern-matching-related methods to SearchResult.
Exceptions / Errors
- TavilyClientException
- HTTP exception handler for TavilyClient