Yera Profile

The profile command manages the fields of a Yera profile — the named configuration bundle that ties together a set of provider connections and default models. Use profile set subcommands to assign which connection each provider should use and which model should serve as the default for each modality. All setters target the active profile by default and accept a --profile flag to target a named one instead.

yera profile

Operate on fields within a Yera profile.

yera profile set

Set a field on a Yera profile.

yera profile set anthropic

Set the active anthropic connection on a Yera profile.

Args: connection_name: Name of an existing anthropic connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set anthropic CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing anthropic connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set openai

Set the active openai connection on a Yera profile.

Args: connection_name: Name of an existing openai connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set openai CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing openai connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set aws

Set the active aws connection on a Yera profile.

Args: connection_name: Name of an existing aws connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set aws CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing aws connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set azure

Set the active azure connection on a Yera profile.

Args: connection_name: Name of an existing azure connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set azure CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing azure connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set ollama

Set the active ollama connection on a Yera profile.

Args: connection_name: Name of an existing ollama connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set ollama CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing ollama connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set llama-cpp

Set the active llama-cpp connection on a Yera profile.

Args: connection_name: Name of an existing llama_cpp connection defined in yera.toml. profile: Profile to update. Defaults to the active profile when omitted.

yera profile set llama-cpp CONNECTION_NAME [--profile STR]

Arguments

CONNECTION_NAME
type: str (required)

Name of an existing llama_cpp connection.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set llm

Set the default LLM model on a Yera profile.

Args:
    model_id: Yera model id to set as the default LLM.
    profile: Profile to update. Defaults to the active profile when omitted.
yera profile set llm MODEL_ID [--profile STR]

Arguments

MODEL_ID
type: str (required)

Yera model id to set as default LLM.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set embedding

Set the default embedding model on a Yera profile.

Args:
    model_id: Yera model id to set as the default embedding model.
    profile: Profile to update. Defaults to the active profile when omitted.
yera profile set embedding MODEL_ID [--profile STR]

Arguments

MODEL_ID
type: str (required)

Yera model id to set as default embedding.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set tts

Set the default TTS model on a Yera profile.

Args:
    model_id: Yera model id to set as the default TTS model.
    profile: Profile to update. Defaults to the active profile when omitted.
yera profile set tts MODEL_ID [--profile STR]

Arguments

MODEL_ID
type: str (required)

Yera model id to set as default TTS.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set stt

Set the default STT model on a Yera profile.

Args:
    model_id: Yera model id to set as the default STT model.
    profile: Profile to update. Defaults to the active profile when omitted.
yera profile set stt MODEL_ID [--profile STR]

Arguments

MODEL_ID
type: str (required)

Yera model id to set as default STT.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.

yera profile set reranker

Set the default reranker model on a Yera profile.

Args:
    model_id: Yera model id to set as the default reranker model.
    profile: Profile to update. Defaults to the active profile when omitted.
yera profile set reranker MODEL_ID [--profile STR]

Arguments

MODEL_ID
type: str (required)

Yera model id to set as default reranker.

Options

--profile
type: str = None

Profile to update. Defaults to the active profile.