php调用阿里gte-rerank-v2的api实现关键词文本语义检索rag一次请求示例代码

代码语言:php

所属分类:其他

代码描述:php调用阿里gte-rerank-v2的api实现关键词文本语义检索rag一次请求示例代码,将所有的文本段落待检索数组与查询文本一次性传给api,api根据相关性返回排序后的文本,适合rag、关键词语义搜索。

代码标签: php 调用 阿里 gte-rerank api 关键词 文本 语义 检索 rag 一次 请求

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php

function rerankText(string $apiKey, string $query, array $documents, string $model = 'gte-rerank-v2', int $topN = 5): ?array
{
    $url = 'https://dashscope.aliyuncs.com/api/v1/services/rerank/text-rerank/text-rerank';

    $data = [
        'model' => $model,
        'input' => [
            'query' => $query,
            'documents' => $documents,
        ],
        'paramet.........完整代码请登录后点击上方下载按钮下载查看

网友评论0