Skip to main content

Voyage AI embedding provider for AgentForge — voyage-3 / voyage-large / voyage-code

Project description

agentforge-voyage

Voyage AI embedding provider for AgentForge.

Implements EmbeddingClient over Voyage's embeddings.create() API. Embedding-only — Voyage doesn't ship a chat model. Use it when you want Voyage's RAG-optimised embeddings paired with any chat provider (Anthropic, OpenAI, Bedrock).

Install

pip install "agentforge-voyage[voyage]"

Use

from agentforge_voyage import VoyageEmbeddingClient

emb = VoyageEmbeddingClient.from_config(
    model="voyage-3-large",
    api_key="pa-...",  # or omit and use VOYAGE_API_KEY
)
resp = await emb.embed(["hello", "world"])
print(resp.vectors[0])

Capabilities

{"multimodal"} for voyage-multimodal-3; empty set otherwise.

License

Apache-2.0. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentforge_voyage-0.3.1.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentforge_voyage-0.3.1-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file agentforge_voyage-0.3.1.tar.gz.

File metadata

  • Download URL: agentforge_voyage-0.3.1.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for agentforge_voyage-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e9648be864b9a228b47754df1f9a35003f9975afab6e5510283c27da0fd5b7aa
MD5 394704e361f1249853d93c803fe1c7cc
BLAKE2b-256 b8366c6cf85b544680f0737b757297b5f62112c440852ff332dfa78d54dcc53a

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_voyage-0.3.1.tar.gz:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agentforge_voyage-0.3.1-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_voyage-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8c03e17b1072602d9dea1c1f1eff67584fa10f1f530b764bf6577e8657e5158e
MD5 4101caa0ba979e218fc9077f0bbac39c
BLAKE2b-256 25103b0fc0a05e4adcc990b29c23bd96960765bf7a8f176f6b551a59604f252a

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_voyage-0.3.1-py3-none-any.whl:

Publisher: release.yml on Scaffoldic/agentforge-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page