Skip to main content

llama-index embeddings siliconflow integration

Project description

LlamaIndex Embeddings Integration: SiliconFlow

1. Product Introduction

SiliconCloud provides cost-effective GenAI services based on an excellent open-source foundation model. introduction: https://docs.siliconflow.cn/introduction

2. Product features

  • As a one-stop cloud service platform that integrates top large models, SiliconCloud is committed to providing developers with faster, cheaper, more comprehensive, and smoother model APIs.

    • SiliconCloud has been listed on Qwen2.5-72B, DeepSeek-V2.5, Qwen2, InternLM2.5-20B-Chat, BCE, BGE, SenseVoice-Small, Llama-3.1, FLUX.1, DeepSeek-Coder-V2, SD3 Medium, GLM-4-9B-Chat, A variety of open-source large language models, image generation models, code generation models, vector and reordering models, and multimodal large models, including InstantID.

    • Among them, Qwen 2.5 (7B), Llama 3.1 (8B) and other large model APIs are free to use, so that developers and product managers do not need to worry about the computing power costs caused by the R&D stage and large-scale promotion, and realize "token freedom".

  • Provide out-of-the-box large model inference acceleration services to bring a more efficient user experience to your GenAI applications.

3. Installation

pip install llama-index-embeddings-siliconflow

4. Usage

import asyncio
import os
from llama_index.embeddings.siliconflow import SiliconFlowEmbedding

embedding = SiliconFlowEmbedding(
    model="BAAI/bge-m3",
    api_key=os.getenv("SILICONFLOW_API_KEY"),
)

response = embedding.get_query_embedding("...")
print(response)

response = asyncio.run(embedding.aget_query_embedding("..."))
print(response)

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

llama_index_embeddings_siliconflow-0.2.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

File details

Details for the file llama_index_embeddings_siliconflow-0.2.0.tar.gz.

File metadata

File hashes

Hashes for llama_index_embeddings_siliconflow-0.2.0.tar.gz
Algorithm Hash digest
SHA256 72d6f90f8085c3d4a894e3c362e3fb2088f3a4f684675e3266b6ba5bbadce810
MD5 4c44aafebbff109f7ed947f69e795345
BLAKE2b-256 76e31f3165e99f0c34876b9e50b79fc7cfe366afadd79777621236c738523606

See more details on using hashes here.

File details

Details for the file llama_index_embeddings_siliconflow-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_embeddings_siliconflow-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca8d1ba8ad64ecfa3fd99330eb0a3ea9f6b4469d6cc9952f6646f1a0198cabf7
MD5 2655e6bcdc1815f49c314cb3660c83df
BLAKE2b-256 4881dfdabfc1b43b69ed76cf811394a503501fa7bbab0ed7b4b8695b2e666d3b

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