{"uid":"cap_SqNRR3gRWUPcLMEF34553","slug":"agentutility-text-embedding-api-235b6cb9","name":"AgentUtility Text Embedding API","description":"Embeds 1 to 100 strings into semantic vectors via Venice. Tier shorthand: 'default' → gemini-embedding-2-preview (newest, recommended), 'fast' → text-embedding-bge-m3, 'openai-compat' → text-embedding-3-small. You can also pass a full Venice embedding model name. Returns a list of vectors aligned with input order. Use it for text embedding, vector embedding, Venice embeddings, Gemini embeddings, or BGE-M3.","url":"https://x402.agentutility.ai/text-embedding","method":"POST","headers":{},"bodySchema":null,"responseSchema":{"type":"json","example":{"tier":"default","count":2,"model":"gemini-embedding-2-preview","usage":{"total_tokens":6,"prompt_tokens":6},"source":"venice","dimensions":1024,"embeddings":[[0.0231,-0.142,0.0011,0.083,0.071],[0.0193,-0.151,0.0072,0.078,0.062]]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vPPbbJpOGQNTaphISGj26","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts 1–100 text strings into semantic embedding vectors using Venice-hosted models (Gemini, BGE-M3, or OpenAI-compatible), paid per call via x402/USDC.","exampleAgentPrompt":"Embed these 5 product descriptions into semantic vectors using the default Gemini embedding model so I can store them in my vector database: 'wireless headphones with noise cancellation', 'ergonomic office chair', 'stainless steel water bottle', 'portable phone charger', 'mechanical keyboard with RGB lighting'.","exampleUseCases":[{"title":"RAG pipeline document indexing","prompt":"Take these 20 chunks from my technical documentation and convert them all into embedding vectors using the default Gemini model so I can index them in Pinecone for semantic search."},{"title":"Semantic similarity scoring","prompt":"Embed both of these customer support tickets into vectors with the fast BGE-M3 tier so I can compute their cosine similarity and check if they're about the same issue."},{"title":"OpenAI-compatible vector migration","prompt":"I need to embed this list of 50 product titles using the openai-compat tier so the vectors will be dimensionally compatible with my existing OpenAI embeddings already in Weaviate."}],"resultDescription":"Returns an ordered list of float vectors, one per input string, aligned positionally with the input array. Each vector encodes the semantic meaning of its corresponding string in the embedding space of the chosen model (Gemini embedding-2-preview, BGE-M3, or text-embedding-3-small).","failureModes":["Input exceeds 100 strings — batch size limit exceeded","Payment failure via x402/USDC — insufficient balance or payment not confirmed","Invalid or unsupported model name passed — falls back to error or default","Empty string or null input in batch — may cause partial or full failure","Rate limiting if too many calls in short succession"],"whenToPreferThis":"Choose this endpoint when you need on-demand text embeddings from Venice-hosted models (especially Gemini embedding-2-preview or BGE-M3) paid per call with USDC via x402, without managing API keys or subscriptions. Prefer it for agentic workflows where payment is automated, batch sizes are under 100, and you want model-tier flexibility (newest Gemini, fast BGE-M3, or OpenAI-compatible dimensions).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T13:13:37.088Z","isFirstParty":false}