# Documentation Todo List

## Authentication Service

### login_for_access_token  
Login to get access token

### verify_token  
Verify authentication token

### create_local_user  
Create new local user

### list_users  
List all users

### read_users_me  
Get current user info

### login_local  
Local login

### read_user  
Get specific user info

### update_user  
Update user details

### delete_user  
Delete user

### read_own_permissions  
Get own permissions

### create_organization  
Create new organization

### read_organization  
Get organization info

### update_organization  
Update organization

### delete_organization  
Delete organization

### create_group  
Create new group

### read_group  
Get group info

### update_group  
Update group

### delete_group  
Delete group

### create_role  
Create new role

### read_role  
Get role info

### update_role  
Update role

### delete_role  
Delete role

### create_right  
Create new right

### read_right  
Get right info

### update_right  
Update right

### delete_right  
Delete right

### add_user_to_group  
Add user to group

### remove_user_from_group  
Remove user from group

### assign_role_to_group  
Assign role to group

### remove_role_from_group  
Remove role from group

### assign_right_to_role  
Assign right to role

### remove_right_from_role  
Remove right from role

## Model Service

### get_model  
Get model by ID

### create_model  
Create new model

### delete_model  
Delete model

### list_models  
List all models

### search_models  
Search for models

### initiate_model_download  
Start model download

### check_download_status  
Check model download status

### get_model_files_download_status  
Get file download status

### get_model_by_repo_id  
Get model by repo ID

### get_model_memory_usage  
Get model memory usage

### delete_model_file  
Delete model file

### get_model_file  
Get model file

### get_model_files_by_model_id  
Get files by model ID

### list_model_files  
List all model files

### create_model_file  
Create model file

### search_hub_model_files  
Search hub model files

### get_model_file_memory_usage  
Get file memory usage

### create_model_config  
Create model config

### get_model_configs  
Get model configs

### get_model_configs_for_model  
Get configs for model

## Serving Service

### start_ray  
Start Ray service

### get_status  
Get Ray status

### estimate_model_vram  
Estimate model VRAM

### deploy_model  
Deploy a model

### list_deployments  
List model deployments

### get_deployment  
Get deployment info

### stop_deployment  
Stop deployment

### get_deployment_status  
Get deployment status

### list_model_instances  
List model instances

### get_model_instance  
Get instance info

### get_health  
Get deployment health

### unload_model  
Unload model

### load_model  
Load model

### simple_generate  
Simple text generation

### generate  
Advanced text generation

## VectorDB Service

### create_vectordb  
Create vector database

### get_vectordbs  
List vector databases

### get_vectordb  
Get vector database

### remove_vectordb  
Remove vector database

### insert_vectors  
Insert vectors

### search_vectors  
Search vectors

### insert  
Simplified vector insertion

### search  
Simplified vector search

## Embedding Service

### chunk_text  
Chunk text into pieces

### embed_chunks  
Generate embeddings

### create_embedding  
Create embedding

### get_embedding  
Get embedding

### reset_model  
Reset embedding model

### call  
Generate batch embeddings

### initialize_provider  
Initialize embedding provider

### HuggingFaceEmbedding  
Create HuggingFace embedder

### get_providers  
List available providers

## Retrieval Service

### retrieve_relevant_chunks  
Get relevant text chunks

## Ingestion Service

### ingest  
Ingest data

### ingest_dataset  
Ingest dataset to catalog

### initialize_embedder  
Initialize embedder

### process_documents  
Process documents

## Cluster Service

### create_location  
Create new location

### update_location  
Update location

### get_location  
Get location info

### list_locations  
List locations

### create_cluster  
Create new cluster

### get_cluster  
Get cluster info

### list_clusters  
List clusters

### get_node_by_id  
Get node info

### get_running_nodes  
List running nodes

### list_nodes  
List all nodes

### create_hardware  
Create hardware entry

### get_hardware  
Get hardware info

### list_hardware  
List hardware entries

### get_runtime_config  
Get runtime config

### get_hostname  
Get cluster hostname

## Lab Service

### list_labs  
List all labs

### create_lab  
Create new lab

### get_lab  
Get lab info

### delete_lab  
Delete lab

## Activity Service

### get_recent_activity  
Get recent activities

## Catalog Service

### list_datasets  
List all datasets

### create_dataset  
Create new dataset

### list_containers  
List containers

### get_dataset  
Get dataset info

### ingest_by_path  
Ingest dataset by path

### secret_exists  
Check secret existence

### create_secret  
Create new secret

### flush_catalog  
Clear catalog data
