API Reference | Kamiwaza Docs

Documentation for Kamiwaza 0.8.1

This is documentation for Kamiwaza 0.8.1, which is no longer actively maintained. For the current GA release, see 1.0.1.

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