LangfuseConfigKeys

org.llm4s.config.LangfuseConfigKeys

Environment-variable names recognised by llm4s-observability, each bound under llm4s.tracing.langfuse by this module's reference.conf.

These were ConfigKeys.LANGFUSE_* in llm4s-core until Langfuse moved to this module (#1133): a key belongs with the code that reads it, so that ConfigKeys does not name variables for a backend that may not be on the classpath.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete fields

val LANGFUSE_ENV: String

Optional environment tag (e.g. "production", "staging"); bound to llm4s.tracing.langfuse.env.

Optional environment tag (e.g. "production", "staging"); bound to llm4s.tracing.langfuse.env.

Attributes

val LANGFUSE_PUBLIC_KEY: String

Langfuse public key (pk-lf-...); bound to llm4s.tracing.langfuse.publicKey.

Langfuse public key (pk-lf-...); bound to llm4s.tracing.langfuse.publicKey.

Attributes

val LANGFUSE_RELEASE: String

Optional release version tag; bound to llm4s.tracing.langfuse.release.

Optional release version tag; bound to llm4s.tracing.langfuse.release.

Attributes

val LANGFUSE_SECRET_KEY: String

Langfuse secret key (sk-lf-...); bound to llm4s.tracing.langfuse.secretKey.

Langfuse secret key (sk-lf-...); bound to llm4s.tracing.langfuse.secretKey.

Attributes

val LANGFUSE_URL: String

Langfuse ingestion URL; bound to llm4s.tracing.langfuse.url. Defaults to Langfuse Cloud.

Langfuse ingestion URL; bound to llm4s.tracing.langfuse.url. Defaults to Langfuse Cloud.

Attributes

val LANGFUSE_VERSION: String

Optional SDK version override; bound to llm4s.tracing.langfuse.version.

Optional SDK version override; bound to llm4s.tracing.langfuse.version.

Attributes