@@ -100,34 +100,33 @@ $ llama-stack-client models update <model_id> [--provider-id <provider_id>] [--p
100100$ llama-stack-client models delete < model_id>
101101```
102102
103- #### ` llama-stack-client memory_banks list `
103+ #### ` llama-stack-client vector_dbs list `
104104``` bash
105- $ llama-stack-client memory_banks list
105+ $ llama-stack-client vector_dbs list
106106```
107107```
108- +--------------+----------------+--------+-------------------+------------------------+--------------------------+
109- | identifier | provider_id | type | embedding_model | chunk_size_in_tokens | overlap_size_in_tokens |
110- +==============+================+========+===================+========================+==========================+
111- | test_bank | meta-reference | vector | all-MiniLM-L6-v2 | 512 | 64 |
112- +--------------+----------------+--------+-------------------+------------------------+--------------------------+
108+ +--------------+----------------+---------------------+---------------+------------------------+
109+ | identifier | provider_id | provider_resource_id| vector_db_type| params |
110+ +==============+================+=====================+===============+========================+
111+ | test_bank | meta-reference | test_bank | vector | embedding_model: all-MiniLM-L6-v2
112+ embedding_dimension: 384|
113+ +--------------+----------------+---------------------+---------------+------------------------+
113114```
114115
115- #### ` llama-stack-client memory_banks register `
116+ #### ` llama-stack-client vector_dbs register `
116117``` bash
117- $ llama-stack-client memory_banks register < memory-bank -id> --type < type > [--provider-id < provider-id> ] [--provider-memory-bank -id < provider-memory-bank -id> ] [--chunk-size < chunk-size > ] [-- embedding-model < embedding-model> ] [--overlap-size < overlap-size > ]
118+ $ llama-stack-client vector_dbs register < vector-db -id> [--provider-id < provider-id> ] [--provider-vector-db -id < provider-vector-db -id> ] [--embedding-model < embedding-model> ] [--embedding-dimension < embedding-dimension > ]
118119```
119120
120121Options:
121- - ` --type ` : Required. Type of memory bank. Choices: "vector", "keyvalue", "keyword", "graph"
122- - ` --provider-id ` : Optional. Provider ID for the memory bank
123- - ` --provider-memory-bank-id ` : Optional. Provider's memory bank ID
124- - ` --chunk-size ` : Optional. Chunk size in tokens (for vector type). Default: 512
125- - ` --embedding-model ` : Optional. Embedding model (for vector type). Default: "all-MiniLM-L6-v2"
126- - ` --overlap-size ` : Optional. Overlap size in tokens (for vector type). Default: 64
122+ - ` --provider-id ` : Optional. Provider ID for the vector db
123+ - ` --provider-vector-db-id ` : Optional. Provider's vector db ID
124+ - ` --embedding-model ` : Optional. Embedding model to use. Default: "all-MiniLM-L6-v2"
125+ - ` --embedding-dimension ` : Optional. Dimension of embeddings. Default: 384
127126
128- #### ` llama-stack-client memory_banks unregister `
127+ #### ` llama-stack-client vector_dbs unregister `
129128``` bash
130- $ llama-stack-client memory_banks unregister < memory-bank -id>
129+ $ llama-stack-client vector_dbs unregister < vector-db -id>
131130```
132131
133132#### ` llama-stack-client shields list `
@@ -212,3 +211,42 @@ Options:
212211- ` --output-dir ` : Required. Path to the directory where scoring results will be saved
213212- ` --num-examples ` : Optional. Number of examples to evaluate (useful for debugging)
214213- ` --visualize ` : Optional flag. If set, visualizes scoring results after completion
214+
215+ #### ` llama-stack-client toolgroups list `
216+ ``` bash
217+ $ llama-stack-client toolgroups list
218+ ```
219+ ```
220+ +---------------------------+------------------+------+---------------+
221+ | identifier | provider_id | args | mcp_endpoint |
222+ +===========================+==================+======+===============+
223+ | builtin::code_interpreter | code-interpreter | None | None |
224+ +---------------------------+------------------+------+---------------+
225+ | builtin::rag | rag-runtime | None | None |
226+ +---------------------------+------------------+------+---------------+
227+ | builtin::websearch | tavily-search | None | None |
228+ +---------------------------+------------------+------+---------------+
229+ ```
230+
231+ #### ` llama-stack-client toolgroups get `
232+ ``` bash
233+ $ llama-stack-client toolgroups get < toolgroup_id>
234+ ```
235+
236+ Shows detailed information about a specific toolgroup. If the toolgroup is not found, displays an error message.
237+
238+ #### ` llama-stack-client toolgroups register `
239+ ``` bash
240+ $ llama-stack-client toolgroups register < toolgroup_id> [--provider-id < provider-id> ] [--provider-toolgroup-id < provider-toolgroup-id> ] [--mcp-config < mcp-config> ] [--args < args> ]
241+ ```
242+
243+ Options:
244+ - ` --provider-id ` : Optional. Provider ID for the toolgroup
245+ - ` --provider-toolgroup-id ` : Optional. Provider's toolgroup ID
246+ - ` --mcp-config ` : Optional. JSON configuration for the MCP endpoint
247+ - ` --args ` : Optional. JSON arguments for the toolgroup
248+
249+ #### ` llama-stack-client toolgroups unregister `
250+ ``` bash
251+ $ llama-stack-client toolgroups unregister < toolgroup_id>
252+ ```
0 commit comments