# Documentation for Kamiwaza 0.6.0

This is documentation for Kamiwaza **0.6.0**, which is no longer actively maintained. For the current GA release, see [**1.0.1**](https://docs.kamiwaza.ai/).

### 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
