(texts: list[str])
| 26 | |
| 27 | |
| 28 | async def embedding_func(texts: list[str]) -> np.ndarray: |
| 29 | return await siliconcloud_embedding( |
| 30 | texts, |
| 31 | model="netease-youdao/bce-embedding-base_v1", |
| 32 | api_key=os.getenv("SILICONFLOW_API_KEY"), |
| 33 | max_token_size=512, |
| 34 | ) |
| 35 | |
| 36 | |
| 37 | # function test |