Skip to main content

Handwritten 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.0

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

Built distribution (wheel)

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

Total release size: 26.4 kB

Release files / zero_agent_core_embeddings-0.1.0.tar.gz

Download URL zero_agent_core_embeddings-0.1.0.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
4d7b113fbbd6ef79c37789698db4e998e5b2d1db18a46229817e15a729b6e5d7
BLAKE2b-256 checksum
How to use checksums
9a99adb427aed0176f67c0be3935ec595c017366f35c05fc81ad6f3aeaf12fa6
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.0-py3-none-any.whl

Download URL zero_agent_core_embeddings-0.1.0-py3-none-any.whl
Size 14.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5fdaf33342c9e845857deea04854c6eef0a23c6baa43bd7b129cb992ca73d224
BLAKE2b-256 checksum
How to use checksums
70f73611c348d9b77a782f3b7a067e3eea33127065d44c9c6b236e49e18819bf
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

0.1.1

2 release files

This release

0.1.0 This release

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