Skip to content

Variable: ResolvedGraphitiOptionsSchema

const ResolvedGraphitiOptionsSchema: ZodObject<{ bearer: ZodOptional<ZodString>; databaseSchema: ZodDefault<ZodString>; databaseUrl: ZodOptional<ZodString>; graphitiHome: ZodOptional<ZodString>; listen: ZodDefault<ZodType<{ host: string; port: number; scheme: "tcp"; }, unknown, $ZodTypeInternals<{ host: string; port: number; scheme: "tcp"; }, unknown>>>; modelClass: ZodDefault<ZodOptional<ZodEnum<{ chat-balanced: "chat-balanced"; chat-fast: "chat-fast"; chat-thinking: "chat-thinking"; }>>>; postgresRole: ZodOptional<ZodString>; profile: ZodOptional<ZodString>; startupTimeoutMs: ZodDefault<ZodCoercedNumber<number>>; structuredOutputMode: ZodDefault<ZodString>; temperature: ZodDefault<ZodCoercedNumber<number>>; }, $strict>

Graphiti options after shared defaults are resolved.

  • profile (optional): Databricks profile used for model discovery and authentication.
  • bearer (optional): Optional bearer token required by every Graphiti HTTP endpoint.
  • graphitiHome (optional): Application-owned Graphiti runtime directory.
  • modelClass (optional): Optional chat capability class used when selecting a default model.
  • temperature (optional): Sampling temperature forwarded to the Graphiti LLM client.
  • structuredOutputMode (optional): Structured-output mode forwarded to Graphiti’s OpenAI provider.
  • startupTimeoutMs (optional): Maximum milliseconds allowed for the Graphiti runtime to become ready.
  • listen (optional): Graphiti HTTP listener.
  • databaseUrl (optional): PostgreSQL URL or Lakebase target. Omit it to use persistent embedded PostgreSQL.
  • databaseSchema (optional): PostgreSQL schema used for Lakebase graph tables.
  • postgresRole (optional): PostgreSQL role assumed after authentication.