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.4.0.tar.gz (5.7 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.4.0.tar.gz.

File metadata

  • Download URL: llama_index_embeddings_siliconflow-0.4.0.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_embeddings_siliconflow-0.4.0.tar.gz
Algorithm Hash digest
SHA256 07fb4ca5d4aa11e30893f3de972e7021dede7ac5c20183f5e4b188142bc3b583
MD5 a2ed2b337453ae6666c080cb8921b2c7
BLAKE2b-256 18898cea088d2d6b610498f1cb414a3404b39a91e652f07d2b9d8a4ea92452cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: llama_index_embeddings_siliconflow-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_embeddings_siliconflow-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6eaaa54394cb3b349a12378752ad6919a5b4d37dcf8989fdb446bb784096e7d9
MD5 7a6cb0d9cbb0ccbcc7b7b0d3c80b2132
BLAKE2b-256 bf05940eacad23806a81811fcab7846ec8ddcc65fec9052b1175470bc6426c25

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