# Documentation for Kamiwaza 0.8.0

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

Version: 0.8.0

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