milosgajdos/go-embeddings
Go module for fetching embeddings from embeddings providers
This Go module helps Go developers integrate with various large language model (LLM) embedding providers like OpenAI, Cohere, and Google Vertex AI. It takes text inputs and fetches numerical representations (embeddings) from these services, which can then be used for tasks like semantic search or text classification. Developers building Go applications that need to leverage these advanced text processing capabilities would find this useful.
No commits in the last 6 months.
Use this if you are a Go developer building an application that needs to fetch text embeddings from multiple LLM providers and potentially split documents into manageable chunks.
Not ideal if you are not a Go developer or if you only need a simple command-line tool to fetch embeddings without programmatic integration.
Stars
56
Forks
—
Language
Go
License
Apache-2.0
Category
Last pushed
Jul 20, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/milosgajdos/go-embeddings"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Azure/azure-search-vector-samples
A repository of code samples for Vector search capabilities in Azure AI Search.
curiosity-ai/catalyst
🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's...
supabase/embeddings-generator
GitHub Action to generate embeddings from the markdown files in your repository.
vector-ai/vectorai
Vector AI — A platform for building vector based applications. Encode, query and analyse data...
wagtail/wagtail-vector-index
Store Wagtail pages & Django models as embeddings in vector databases