llama-index postprocessor siliconflow rerank integration
Project description
LlamaIndex Postprocessor Integration: SiliconFLow Rerank
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. Usage
import os
from llama_index.postprocessor.siliconflow_rerank import SiliconFlowRerank
reranker = SiliconFlowRerank(
model="BAAI/bge-reranker-v2-m3",
api_key=os.getenv("SILICONFLOW_API_KEY"),
top_n=4,
)
nodes = [
...
]
response = reranker.postprocess_nodes(nodes=nodes, query_str="...")
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file llama_index_postprocessor_siliconflow_rerank-0.4.0.tar.gz.
File metadata
- Download URL: llama_index_postprocessor_siliconflow_rerank-0.4.0.tar.gz
- Upload date:
- Size: 5.3 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec3eecc582c2daba428f99c4156d113cacc3f460f65d17b6830f0a2ef71b9819
|
|
| MD5 |
b735495d3ed58f09b44e042c04a5a3cd
|
|
| BLAKE2b-256 |
3e48153a30ad930b87361cfdba6fff354d9803b9e5e8c8805188f1f7d76d24f3
|
File details
Details for the file llama_index_postprocessor_siliconflow_rerank-0.4.0-py3-none-any.whl.
File metadata
- Download URL: llama_index_postprocessor_siliconflow_rerank-0.4.0-py3-none-any.whl
- Upload date:
- Size: 5.1 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90897815f00abbdf3c94c6dd381d0f660f9043e97da994475bedd31862bf122e
|
|
| MD5 |
edc7c707d5a8593e3671b2ad34a907b7
|
|
| BLAKE2b-256 |
10447e8d1c6d977bdfdb364812c2c1803c6377a9acdca3627a8f8cf29d4884ee
|