Skip to content

Type Alias: GraphitiOptions

GraphitiOptions = z.input<typeof GraphitiOptionsSchema>

Graphiti options accepted by Node, CLI, AppKit, and browser callers.

  • 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.