Ishaan Jaff
33c84846e9
[Refactor] Vector Stores - Use class VectorStorePreCallHook for all Vector Store Integrations ( #12715 )
...
* add VectorStorePreCallHook
* vector_store_pre_call_hook
* add pop_vector_stores_to_run
* async_get_chat_completion_prompt
* working e2e tests
* test_e2e_bedrock_knowledgebase_retrieval_with_completion
* delete old files
* fix logging test
* VectorStorePreCallHook
* fix ruff check
* vector_store_pre_call_hook
* linting error fixes
2025-07-17 16:31:58 -07:00
Ishaan Jaff
d8327b4740
[Bug Fix] [Bug]: Knowledge Base Call returning error ( #12628 )
...
* bug fix using vector stores as tools
* test_e2e_bedrock_knowledgebase_retrieval_with_llm_api_call_with_tools
2025-07-15 21:33:49 -07:00
Ishaan Jaff
2bb8048864
[Feat] Add OpenAI Search Vector Store Operation ( #12018 )
...
* add BaseVectorStoreTransformation
* fix BaseVectorStoreTransformation
* add OpenAIVectorStoreTransformation
* fix transform
* add search, asearch vector stores
* add skeleton for vector store searching
* fix VectorStoreSearchOptionalRequestParams
* fix VectorStoreRequestUtils
* fix litellm.asearch/litellm.search
* fix BaseVectorStoreConfig
* add vector_store_search_handler to llm http handler
* use llm http handler for searching vector stores
* fix base vector store config
* fix vector_store_search_handler
* async_vector_store_search_handler
* add conftest
* add BaseVectorStoreTest
* move litellm.integrations.vector_store_integrations
* fix working OAI OpenAIVectorStoreConfig
* add Search vector store
* add OpenAI Vector Stores
2025-06-24 15:52:43 -07:00
Ishaan Jaff
23627d6a26
[Fix] [Bug]: Knowledge Base Call returning error ( #11467 )
...
* fix:get_and_pop_recognised_vector_store_tools
* test: tools wwith vector stores
* test - bedrock kb tools
* fix: add clear comment
* fix: vector store tools
2025-06-05 18:24:36 -07:00
Krrish Dholakia
2fe0a2750b
test: ensure aws region correctly set
2025-06-03 20:58:21 -07:00
Ishaan Jaff
41a2a62511
fix: bedrock kb test
2025-06-03 11:55:41 -07:00
Ishaan Jaff
a37e4cb0b8
fix typo ( #10535 )
2025-05-03 11:39:40 -07:00
Ishaan Jaff
988e20aa36
[QA] Bedrock Vector Stores Integration - Allow using with registry + in OpenAI API spec with tools ( #10516 )
...
* refactor KB implementation to use central registry
* allow passing tools when making KB calls
* test fixes
* linting fix
* fix kb tests
* QA for KB stored in DB
* fix, use litellm_credential_name when adding KB on litellm UI
* QA list endpoint vector stores
* allow using UI creds with KBs
2025-05-03 08:30:38 -07:00
Ishaan Jaff
28cb7cc0ed
[Feat] KnowledgeBase/Vector Store - Log StandardLoggingVectorStoreRequest for requests made when a vector store is used ( #10509 )
...
* ensure vector store results are logged in SLP
* fix tests
* fix tests with vector_store_request_metadata
* fix linting
2025-05-02 13:43:20 -07:00
Ishaan Jaff
be885e4a17
[Feat] Vector Stores/KnowledgeBases - Allow defining Vector Store Configs ( #10448 )
...
* init vector store configs
* working kb init
* add vector store endpoints
* use litellm_credential_name
* working CRUD vector stores litellm
* working creds with vector DB
* ui cleanup
* clean up vector store id
* fix delete button
* refactored vector store component
* working selector for KBs
* ui vector stores
* add vector store tool calls usage on chat ui
* fixes for vector stores litellm
* test fix
* docs Knowledge Bases
* fixes for vector stores litellm
* fix linting
* add managed vectorstores
* fix orjson ci/cd test
* fix linting
* add types.tsx file
2025-04-30 21:49:59 -07:00
Ishaan Jaff
f30871ef13
[Feat] Add support for using Bedrock Knowledge Bases with LiteLLM /chat/completions requests ( #10413 )
...
* add make_bedrock_kb_retrieve_request
* working bedrock KB hook
* working bedrock KB hook
* test_openai_with_knowledge_base_mock_openai
* fix linting
* fix BedrockKnowledgeBaseHook
* docs using bedrock kb with litellm
* docs kb with litellm
* fix bedrock kb test
* DynamicPromptManagementParamLiteral
* fix _should_run_prompt_management_hooks_without_prompt_id
* test_init_custom_logger_compatible_class_as_callback
2025-04-29 17:29:02 -07:00