llama-stack-mirror/llama_stack/providers/remote
Derek Higgins 6238833185 feat(vector-io): implement chunk deletion for PGVector provider
Implement delete_chunk() method with SQL DELETE operation
Add _delete_openai_chunk_from_vector_store() for OpenAI compatibility
Fix chunk_id generation to use actual chunk.chunk_id instead of generated IDs (so they can be removed by id)
Set pgvector provider to requiring Api.files as optional
Update remote_provider_spec() function to support optional_api_dependencies parameter

This allows pgvector to work in configurations without a files provider
while still supporting file operations when files API is available.

Signed-off-by: Derek Higgins <derekh@redhat.com>
2025-07-24 12:26:11 +01:00
..
agents test: add unit test to ensure all config types are instantiable (#1601) 2025-03-12 22:29:58 -07:00
datasetio fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
eval refactor(env)!: enhanced environment variable substitution (#2490) 2025-06-26 08:20:08 +05:30
inference chore: create OpenAIMixin for inference providers with an OpenAI-compat API that need to implement openai_* methods (#2835) 2025-07-23 06:49:40 -04:00
post_training fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
safety fix: sambanova shields and model validation (#2693) 2025-07-11 16:29:15 -04:00
tool_runtime fix: allow default empty vars for conditionals (#2570) 2025-07-01 14:42:05 +02:00
vector_io feat(vector-io): implement chunk deletion for PGVector provider 2025-07-24 12:26:11 +01:00
__init__.py impls -> inline, adapters -> remote (#381) 2024-11-06 14:54:05 -08:00