client.rerank.create()を使うと、クエリとの関連度に応じて候補ドキュメントを並べ替えられます。
GET /v1/modelsでモデルIDを確認してください。Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
TypeScript SDKを使って候補ドキュメントをクエリとの関連度順に並べ替えます。
client.rerank.create()を使うと、クエリとの関連度に応じて候補ドキュメントを並べ替えられます。
import Phaseo from "@phaseo/sdk";
const client = new Phaseo({ apiKey: process.env.PHASEO_API_KEY! });
const result = await client.rerank.create({
model: "voyage/rerank-2",
query: "How do I check whether a model is routable?",
documents: [
"Call GET /v1/models and use the default availability filter.",
"Create an image with POST /v1/images/generations.",
],
});
console.log(result.results);
GET /v1/modelsでモデルIDを確認してください。