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.1

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.1
File Size Uploaded
zero_agent_core_embeddings-0.1.1.tar.gz 12.1 kB Details

Built distribution (wheel)

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

Total release size: 26.4 kB

Release files / zero_agent_core_embeddings-0.1.1.tar.gz

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

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

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

Release history Release notifications | RSS feed

0.1.2

2 release files

This release

0.1.1 This release

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