Documentation Index
Fetch the complete documentation index at: https://docs.meibel.ai/llms.txt
Use this file to discover all available pages before exploring further.
Command Line Interface
The Meibel CLI provides a convenient way to interact with the API from the command line.Installation
- Go Install
go install github.com/meibel-ai/meibel-go/v2/cmd/meibel@latest
Configuration
Set your API key:export MEIBEL_API_KEY="your-api-key"
~/.meibel/config.yaml:
api_key: your-api-key
base_url: https://api.example.com
Commands
Agents
meibel agents list
meibel agents create
meibel agents get --agent-id "agent_id_value"
meibel agents update --agent-id "agent_id_value"
meibel agents delete --agent-id "agent_id_value"
meibel agents publish --agent-id "agent_id_value"
meibel agents list-versions --agent-id "agent_id_value"
AgentsSessions
meibel agents agents-sessions list --agent-id "agent_id_value"
meibel agents agents-sessions create --agent-id "agent_id_value"
meibel agents agents-sessions send-chat-message --session-id "session_id_value"
meibel agents agents-sessions send-chat-message-stream --session-id "session_id_value"
ArtifactSchemas
meibel artifact-schemas list
meibel artifact-schemas create
meibel artifact-schemas get --artifact-id "artifact_id_value"
meibel artifact-schemas update --artifact-id "artifact_id_value"
meibel artifact-schemas delete --artifact-id "artifact_id_value"
Batches
meibel batches list
meibel batches create
meibel batches get-by-catalog-urn
meibel batches get-by-id --definition-id "definition_id_value"
meibel batches update-by-id --definition-id "definition_id_value"
meibel batches delete-by-id --definition-id "definition_id_value"
meibel batches list-versions --definition-id "definition_id_value"
meibel batches execute --definition-id "definition_id_value"
Executions
meibel batches executions list
meibel batches executions create
meibel batches executions get-by-id --execution-id "execution_id_value"
meibel batches executions update-by-id --execution-id "execution_id_value"
meibel batches executions get-realtime-progress --execution-id "execution_id_value"
meibel batches executions retry-failed-items --execution-id "execution_id_value"
meibel batches executions cancel --execution-id "execution_id_value"
ConfidenceScoring
meibel confidence-scoring get-job --job-id "job_id_value"
meibel confidence-scoring list-jobs
meibel confidence-scoring get-jobs-summary
Datasources
meibel datasources list
meibel datasources create
meibel datasources get --datasource-id "datasource_id_value"
meibel datasources update --datasource-id "datasource_id_value"
meibel datasources delete --datasource-id "datasource_id_value"
DataElements
meibel datasources data-elements get --datasource-id "datasource_id_value" --data-element-id "data_element_id_value"
meibel datasources data-elements update --datasource-id "datasource_id_value" --data-element-id "data_element_id_value"
meibel datasources data-elements list --datasource-id "datasource_id_value"
meibel datasources data-elements search --datasource-id "datasource_id_value"
Downloads
meibel datasources downloads create-job --datasource-id "datasource_id_value"
meibel datasources downloads stream-progress --datasource-id "datasource_id_value" --job-id "job_id_value"
meibel datasources downloads file --datasource-id "datasource_id_value" --job-id "job_id_value"
meibel datasources downloads process --datasource-id "datasource_id_value"
FileUploads
meibel datasources file-uploads content
meibel datasources file-uploads stream-progress --upload-id "upload_id_value"
meibel datasources file-uploads list-content --datasource-id "datasource_id_value"
Ingest
meibel datasources ingest trigger --datasource-id "datasource_id_value"
meibel datasources ingest get-status --datasource-id "datasource_id_value"
Tables
meibel datasources tables list --datasource-id "datasource_id_value"
meibel datasources tables update-descriptions --datasource-id "datasource_id_value"
meibel datasources tables list-columns --datasource-id "datasource_id_value" --table-name "table_name_value"
meibel datasources tables update-column-descriptions --datasource-id "datasource_id_value" --table-name "table_name_value"
Documents
meibel documents parse
meibel documents get-status --job-id "job_id_value"
meibel documents get-result --job-id "job_id_value"
meibel documents list-children --job-id "job_id_value"
meibel documents stream-trace --job-id "job_id_value"
MetadataModelCatalog
meibel metadata-model-catalog list
meibel metadata-model-catalog get-entry --model-id "model_id_value"
Sessions
meibel sessions get --session-id "session_id_value"
meibel sessions get-messages --session-id "session_id_value"
Output Formats
The CLI supports multiple output formats:# JSON output (default)
meibel resource list --output json
# Table output
meibel resource list --output table
# YAML output
meibel resource list --output yaml