llama-index embeddings Cloudflare Workers AI integration
Project description
LlamaIndex Embeddings Integration: Cloudflare Workers AI
Cloudflare Workers AI provides text embedding service for Cloudflare users. You can find a full list of available models from its document https://developers.cloudflare.com/workers-ai/models/#text-embeddings
To learn more about Cloudflare Workers AI in general, visit https://developers.cloudflare.com/workers-ai/
Example
pip install llama-index-embeddings-cloudflare-workersai
from llama_index.embeddings.cloudflare_workersai import CloudflareEmbedding
my_account_id = "example_account_id"
my_api_token = "example_token"
my_embed = CloudflareEmbedding(
account_id=my_account_id,
auth_token=my_api_token,
model="@cf/baai/bge-base-en-v1.5",
)
embeddings = my_embed.get_text_embedding("Why sky is blue")
embeddings_batch = my_embed.get_text_embedding_batch(
["Why sky is blue", "Why roses are red"]
)
For more detailed example of installation and usage, please refer to the Jupyter Notebook example.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for llama_index_embeddings_cloudflare_workersai-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | daceeb6d9693916f659e00655197140c1a547fff9ad7678f1fa62bab491e9f71 |
|
MD5 | 6ac3f2f2b1dc58b4d86d12f7c08a4cc7 |
|
BLAKE2b-256 | 457d9da52fe50568950eadf505ed6d21b93a9485a67bf368d301673431e8cb02 |
Close
Hashes for llama_index_embeddings_cloudflare_workersai-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff9382350d8bc8e0c0b1774ffaf8be61fce11045022dde9a1c7bf365e8f39b2f |
|
MD5 | 9eef209207877314b24067de38b0eeb4 |
|
BLAKE2b-256 | d7ccb4b4db470d1554fe7eb27cceb36d65ac2589924127c097b25833e33bac7e |