Ishaan Jaff
|
ed6c3b4c86
|
[Bug Fix]: Search APIs - error in firecrawl-search "Invalid request body" (#16943)
* add search_tool_name in litellm params
* test_search_tool_name_in_all_litellm_params
* bump config
|
2025-11-21 14:56:19 -08:00 |
|
Ishaan Jaffer
|
811b5a3c98
|
test_firecrawl_search_request_body
|
2025-11-06 16:15:02 -08:00 |
|
Ishaan Jaff
|
60f3a3b0ad
|
[Feat] add serxng search API provider (#16259)
* TestFirecrawlSearch
* add SearchProviders
* add to get_provider_search_config
* add FirecrawlSearchConfig
* add FirecrawlSearchRequest
* add firecrawl API docs
* add pricing firecrawl/search
* add new search APIs
* add SearXNGSearchConfig
* add searxng/search
* add serxng params
* TestSearXNGSearch
* docs serxng
* docs fix
* docs fix
* docs serxng
|
2025-11-04 17:56:07 -08:00 |
|
Ishaan Jaff
|
af78a93ecf
|
[Feat] /search API - add firecrawl search API support (#16257)
* TestFirecrawlSearch
* add SearchProviders
* add to get_provider_search_config
* add FirecrawlSearchConfig
* add FirecrawlSearchRequest
* add firecrawl API docs
* add pricing firecrawl/search
* add new search APIs
|
2025-11-04 17:52:12 -08:00 |
|
Ishaan Jaffer
|
16a1b57dd5
|
TestTavilySearch
|
2025-10-31 18:06:01 -07:00 |
|
Ishaan Jaffer
|
4fc692d1e3
|
TestGooglePSESearch
|
2025-10-25 17:13:45 -07:00 |
|
Ishaan Jaffer
|
4341495508
|
search test fix credits
|
2025-10-25 16:05:44 -07:00 |
|
Ishaan Jaff
|
3e4b5ef3a5
|
[Feat] Add cost tracking for Search API requests - Google PSE, Tavily, Parallel AI, Exa AI (#15821)
* add search cost tracking
* add cost tracking for tavily tiers
* add search to call types
* add search_provider_cost_per_query
* add cost tracking for search APIs
* add cost tracking search APIs
* docs cost tracking search
* docs search
* fix linting
|
2025-10-22 17:29:09 -07:00 |
|
Ishaan Jaff
|
ad62a6d3d1
|
[Feat] Add DataforSEO Search API (#15817)
* docs google PSE
* add SearchProviders
* add search providers
* add PSE search
* add SearchProviders
* get_provider_search_config
* add Search
* init Search
* add get_http_method on BaseSearch
* fixes for Google PSE
* TestGooglePSESearch
* add DATAFORSEO
* add DataForSEOSearchConfig
* TestDataForSEOSearch
* add DataForSEO
* fix base transform
* fix search
* fix dataforSEO
* docs fix
* fix linting
* fix linting
|
2025-10-22 16:00:40 -07:00 |
|
Ishaan Jaff
|
f5a80110c1
|
[Feat] Add /search endpoint on LiteLLM Gateway (#15780)
* add SearchProvider
* add SearchToolTypedDict
* add search
* add SearchAPIRouter
* working router level search
* add search to allowed llm / ocr routes
* feat: add search_router
* add routing + proxy for search APIs
* /v1/search/{search_tool_name}
* fix search routing
* feat: parse_search_tools
* clean up sidebar
* docs fix
* router tests for search tools
* docs fix
|
2025-10-21 19:05:20 -07:00 |
|
Ishaan Jaffer
|
d9b85ab276
|
fix: rename search_provider
|
2025-10-21 17:42:18 -07:00 |
|
Ishaan Jaff
|
7b939b4558
|
[Feat] Add EXA AI Search API to LiteLLM (#15774)
* add BaseSearchConfig
* add BaseSearchConfig
* validate_environment
* fix handlers
* add PerplexitySearchConfig
* add PerplexitySearchConfig
* add LiteLLM Search API module.
* add BaseSearchConfig
* add _build_search_optional_params
* add search_testing
* add BaseSearchTest
* add TestPerplexitySearch
* fix BASE
* fix handler
* add search API
* add to init
* fix: working perplexity search API
* add _hidden_params to search
* add TAVILY to LlmProviders
* add TavilySearchConfig
* add TavilySearchConfig
* TestTavilySearch
* add tavily transform
* TestParallelAISearch
* add LlmProviders
* add ParallelAISearchConfig
* add ParallelAISearchConfig
* ParallelAISearchConfig
* add EXA AI Search API
* add ExaAISearchConfig
* TestExaAISearch
* add get_supported_perplexity_optional_params
* add Exa AI Search API
* add transform_search_request
* add ExaAISearchConfig
* fix linting errors
* transform_search_request
|
2025-10-21 17:06:23 -07:00 |
|
Ishaan Jaff
|
208f76f8ad
|
[Feat] Add Parallel AI - Search API (#15772)
* add BaseSearchConfig
* add BaseSearchConfig
* validate_environment
* fix handlers
* add PerplexitySearchConfig
* add PerplexitySearchConfig
* add LiteLLM Search API module.
* add BaseSearchConfig
* add _build_search_optional_params
* add search_testing
* add BaseSearchTest
* add TestPerplexitySearch
* fix BASE
* fix handler
* add search API
* add to init
* fix: working perplexity search API
* add _hidden_params to search
* add TAVILY to LlmProviders
* add TavilySearchConfig
* add TavilySearchConfig
* TestTavilySearch
* add tavily transform
* TestParallelAISearch
* add LlmProviders
* add ParallelAISearchConfig
* add ParallelAISearchConfig
* ParallelAISearchConfig
|
2025-10-21 17:00:05 -07:00 |
|
Ishaan Jaff
|
b9f3f9fb79
|
[Feat] Add Tavily Search API (#15770)
* add BaseSearchConfig
* add BaseSearchConfig
* validate_environment
* fix handlers
* add PerplexitySearchConfig
* add PerplexitySearchConfig
* add LiteLLM Search API module.
* add BaseSearchConfig
* add _build_search_optional_params
* add search_testing
* add BaseSearchTest
* add TestPerplexitySearch
* fix BASE
* fix handler
* add search API
* add to init
* fix: working perplexity search API
* add _hidden_params to search
* add TAVILY to LlmProviders
* add TavilySearchConfig
* add TavilySearchConfig
* TestTavilySearch
* add tavily transform
|
2025-10-21 16:59:29 -07:00 |
|
Ishaan Jaff
|
e1cb92862e
|
[Feat] Add def search() APIs for Web Search - Perplexity API (#15769)
* add BaseSearchConfig
* add BaseSearchConfig
* validate_environment
* fix handlers
* add PerplexitySearchConfig
* add PerplexitySearchConfig
* add LiteLLM Search API module.
* add BaseSearchConfig
* add _build_search_optional_params
* add search_testing
* add BaseSearchTest
* add TestPerplexitySearch
* fix BASE
* fix handler
* add search API
* add to init
* fix: working perplexity search API
* add _hidden_params to search
|
2025-10-21 16:58:51 -07:00 |
|