Skip to main content

Zero Agent Core Embeddings

zero-agent-core-embeddings 为 Agent Core 的 Embeddings 协议提供 OpenAI、Gemini 和 Ollama 实现。Core 的 Retriever 和 VectorStore 不依赖任何厂商 SDK。

pip install "zero-agent-core-embeddings[openai]"
pip install "zero-agent-core-embeddings[gemini]"
pip install "zero-agent-core-embeddings[ollama]"
from agent_core_embeddings import OpenAIEmbeddings

embeddings = OpenAIEmbeddings(
    api_key="从安全配置读取",
    model="text-embedding-3-small",
)
vectors = await embeddings.embed_documents(["第一段", "第二段"])
query_vector = await embeddings.embed_query("查询内容")

三个适配器共享批处理、并发、有限重试、超时、有限值和维度校验。API Key 和模型选择由应用配置, 扩展包不读取 .env。

Metadata

Release files for zero-agent-core-embeddings 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zero-agent-core-embeddings 0.1.2
File Size Uploaded
zero_agent_core_embeddings-0.1.2.tar.gz 12.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for zero-agent-core-embeddings 0.1.2
File Interpreter ABI Platform
zero_agent_core_embeddings-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 26.4 kB

Release files / zero_agent_core_embeddings-0.1.2.tar.gz

Download URL zero_agent_core_embeddings-0.1.2.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a364beefcf02ab46454abcbc7dc2f3479a63b672e6979b3b8a266531f2656135
BLAKE2b-256 checksum
How to use checksums
cf71446567073103d71a9f43554ed957d23d3c8a75941f153d818e0a1553998b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / zero_agent_core_embeddings-0.1.2-py3-none-any.whl

Download URL zero_agent_core_embeddings-0.1.2-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
feb1978ee447d49e711588037f14287e730bf546ed232ecede7145d79429a7dc
BLAKE2b-256 checksum
How to use checksums
49c998b1b86d58f73505f38712d35b13d124ee1830a0f6c00deac645b5159f16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page