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.4.0.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.4.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentforge_voyage-0.4.0.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.4.0.tar.gz
Algorithm Hash digest
SHA256 a742b2b5c16474e7039ece7296737f8e19bee633f9a6515166b64d5d640dbced
MD5 c3175a67f2c2a9ee39cd08e07820c09d
BLAKE2b-256 3c05732997d04b577b2032b6218e037e24601085358827f16f228b7da2c3a548

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_voyage-0.4.0.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.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentforge_voyage-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 69d829aed0d66b809dc310dc7ce592b57d45a0f70f215a2948b8034fd957517e
MD5 bd910b55d0e5bcd6c6ba8442802821fc
BLAKE2b-256 e5a364f8216f515d4323b14c787f2e646f249600db10509b525f874aebf91ef0

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentforge_voyage-0.4.0-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