php调用openai api获取文本句子的embedding数据代码

代码语言:php

所属分类:其他

代码描述:php调用openai api获取文本句子的embedding数据代码,模型使用的是text-embedding-3-small,key需要用自己注册。

代码标签: php 调用 openai api 获取 文本 句子 embedding 数据 代码

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

<?php


$openai_api_key = '你的OpenAI API密钥'; // 此处替换为你的OpenAI API密钥
$text_input = 'Your text string goes here'; // 此处替换为你想要生成embeddings的文本

// 设置请求头
$headers = [
    'Content-Type: application/json',
    "Authorization: Bearer $openai_api_key",

];

// 设置请求体
$data = json_encode([
    'input' => $text_input,
    'model' => 'text-embedding-3-small' // 根据需要选择模型
]);

// 初始化cURL会话
$ch = curl_init('https://api.openai.com/v1/embeddings');

// 设置cURL选项
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setop.........完整代码请登录后点击上方下载按钮下载查看

网友评论0