BedrockConfigKeys

org.llm4s.config.BedrockConfigKeys

The environment variables llm4s-bedrock suggests, and the names of the provider-specific keys of a provider = "bedrock" section.

Named sections read no environment variable by themselves, so the variables here are the conventional AWS ones a user binds in the section (region = ${?AWS_REGION}); they appear in the missing-key error message as that binding. A key belongs with the code that reads it, so they are not in ConfigKeys.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete fields

val ACCESS_KEY_ID_KEY: String

Section key for an explicit access key id; with SECRET_ACCESS_KEY_KEY.

Section key for an explicit access key id; with SECRET_ACCESS_KEY_KEY.

Attributes

val AWS_ACCESS_KEY_ID: String

The AWS access key id variable.

The AWS access key id variable.

Attributes

val AWS_PROFILE: String

The AWS profile variable.

The AWS profile variable.

Attributes

val AWS_REGION: String

The AWS region variable.

The AWS region variable.

Attributes

val AWS_SECRET_ACCESS_KEY: String

The AWS secret access key variable.

The AWS secret access key variable.

Attributes

val AWS_SESSION_TOKEN: String

The AWS session token variable.

The AWS session token variable.

Attributes

val PROFILE_KEY: String

Section key naming an AWS shared-config profile to authenticate with.

Section key naming an AWS shared-config profile to authenticate with.

Attributes

val REGION_KEY: String

Section key naming the AWS region that hosts the model. Required.

Section key naming the AWS region that hosts the model. Required.

Attributes

val SECRET_ACCESS_KEY_KEY: String

Section key for an explicit secret access key; with ACCESS_KEY_ID_KEY.

Section key for an explicit secret access key; with ACCESS_KEY_ID_KEY.

Attributes

val SESSION_TOKEN_KEY: String

Section key for the session token that goes with temporary credentials.

Section key for the session token that goes with temporary credentials.

Attributes