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.2.3.tar.gz (9.4 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.2.3-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentforge_voyage-0.2.3.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentforge_voyage-0.2.3.tar.gz
Algorithm Hash digest
SHA256 181bb9354a85541a4f415acd2ae6b5a05b6326e59098d1a536d0d771b4a44820
MD5 b32ae0fc0d2cad60aa7fda7ecde6deb7
BLAKE2b-256 01b65386e92e4cc73c2b014cd6cb8f2e70a03bc879cee3e1f6bd5b8001e9d886

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentforge_voyage-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.12 {"installer":{"name":"uv","version":"0.11.12","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentforge_voyage-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5d602826fbe5463ae3ea4d4cfda823c994a6d52fee55f5b4ce8f98b1ef5af7eb
MD5 207ef6dd34a1e925e48362582f1858fd
BLAKE2b-256 963181dc2b3dd5dd08a1417fdb121e1e22a836ae58000ff02fd25316c477dcf9

See more details on using hashes here.

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