helper

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 18, 2026 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultOllamaEmbedModel = "bge-m3:latest"
)

Ollama defaults (no env vars; prefer OpenAI-compatible endpoint instead)

Variables

This section is empty.

Functions

func DefaultOAIEmbedDim added in v0.4.2

func DefaultOAIEmbedDim() int

DefaultOAIEmbedDim returns OPENAI_EMBED_DIM or 1536 (text-embedding-3-small). Must match the embedding model output and existing pgvector column size.

func DefaultOAIEmbedModel added in v0.2.5

func DefaultOAIEmbedModel() string

DefaultOAIEmbedModel returns OPENAI_EMBED_MODEL or text-embedding-3-small.

func NewPGVectorOpenAIVectorStore added in v0.3.0

func NewPGVectorOpenAIVectorStore(
	vectorDBClassName string,
	oaiEmbedModel string,
	oaiOptions ...oai_option.RequestOption,
) (ragkit.VectorStore, error)

func NewWeaviateOllamaVectorStore

func NewWeaviateOllamaVectorStore(
	vectorDBClassName string,
	ollamaEmbedModel string,
) (ragkit.VectorStore, error)

func NewWeaviateOpenAIVectorStore

func NewWeaviateOpenAIVectorStore(
	vectorDBClassName string,
	oaiEmbedModel string,
	oaiOptions ...oai_option.RequestOption,
) (ragkit.VectorStore, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL