Documentation
¶
Overview ¶
Package servecmder provides the serve command with subcommands for running services.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ServeFlags = config.FlagSet{ config.FlagProxyListen: {Name: "proxy-listen", Shorthand: "p", ViperKey: "proxy.listen", Description: "Address for proxy to listen on"}, config.FlagAPIListen: {Name: "api-listen", Shorthand: "a", ViperKey: "api.listen", Description: "Address for API server to listen on"}, config.FlagAPIWebUI: {Name: "api-web-ui", ViperKey: "api.web_ui", Description: "Enable the minimal browser UI at /"}, config.FlagIngestListen: {Name: "ingest-listen", Shorthand: "i", ViperKey: "ingest.listen", Description: "Address for ingest server to listen on (sidecar mode)"}, config.FlagUpstream: {Name: "upstream", Shorthand: "u", ViperKey: "proxy.upstream", Description: "Upstream LLM provider URL"}, config.FlagProvider: {Name: "provider", ViperKey: "proxy.provider", Description: "LLM provider type (anthropic, openai, ollama)"}, config.FlagPostgres: {Name: "postgres", ViperKey: "storage.postgres_dsn", Description: "PostgreSQL connection string (e.g., postgres://user:pass@host:5432/db)"}, config.FlagProject: {Name: "project", ViperKey: "proxy.project", Description: "Project name to tag sessions (default: auto-detect from git)"}, config.FlagVectorStoreTgt: {Name: "vector-store-target", ViperKey: "vector_store.target", Description: "pgvector connection string (defaults to storage.postgres_dsn when unset)"}, config.FlagEmbeddingProv: {Name: "embedding-provider", ViperKey: "embedding.provider", Description: "Embedding provider type (e.g., ollama, openai)"}, config.FlagEmbeddingTgt: {Name: "embedding-target", ViperKey: "embedding.target", Description: "Embedding provider URL"}, config.FlagEmbeddingModel: {Name: "embedding-model", ViperKey: "embedding.model", Description: "Embedding model name (e.g., embeddinggemma, text-embedding-3-large)"}, config.FlagEmbeddingDims: {Name: "embedding-dimensions", ViperKey: "embedding.dimensions", Description: "Embedding dimensionality"}, }
ServeFlags defines the flags for the parent "tapes serve" command.
Functions ¶
func NewServeCmd ¶
Types ¶
type ServeCommander ¶
type ServeCommander struct {
// contains filtered or unexported fields
}
Directories
¶
| Path | Synopsis |
|---|---|
|
Package apicmder provides the API tapes server cobra command.
|
Package apicmder provides the API tapes server cobra command. |
|
Package deriveworkercmder provides the derive-worker cobra command.
|
Package deriveworkercmder provides the derive-worker cobra command. |
|
Package embedworkercmder provides the embed-worker cobra command.
|
Package embedworkercmder provides the embed-worker cobra command. |
|
Package ingestcmder provides the ingest server cobra command.
|
Package ingestcmder provides the ingest server cobra command. |
|
Package proxycmder provides the proxy server command.
|
Package proxycmder provides the proxy server command. |
Click to show internal directories.
Click to hide internal directories.