php与python技术分享 php与python技术分享
  • PHP相关
  • Python相关
  • 综合内容
  • 工具箱
  • 登录
首页 › PHP相关 › 纯PHP实现利用openai接口挖词功能

纯PHP实现利用openai接口挖词功能

新程序
2025-05-07 12:12:34
本文摘要 DeepSeek
该PHP脚本通过OpenAI API实现关键词挖掘功能,支持多语言输入,可自定义生成数量(默认50个)。脚本接收POST请求中的关键词,调用GPT-3.5模型生成相关词或长尾词,要求返回纯文本格式(每行一个词)。代码包含API密钥配置、cURL请求处理和响应解析逻辑,支持替换为DeepSeek等其他AI接口。核心流程:验证输入→构造AI指令→获取响应→格式化输出。

纯PHP实现利用openai接口挖词功能-php与python技术分享

单php文件使用openai接口根据关键词挖掘相关词,支持多种语言的关键词挖掘,可以自定义挖掘数量,也可以更换其他AI接口,例如DeepSeek或豆包

示例代码:

<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $wenti = trim($_POST['keyword']);
    $zishu = 50;
    // 假设这里已经正确设置了 $OPENAI_API_KEY,可以根据实际情况进行调整
    $OPENAI_API_KEY = 'sk-NNVhLLL6PEY5lYzY32487d854d5b47Bb9cD0F3B3C4000000';
    $ch = curl_init();
    $headers = [
        'Accept: application/json',
        'Content-Type: application/json',
        'Authorization: Bearer ' . $OPENAI_API_KEY
    ];
    $postData = json_encode([
        'model' => 'gpt-3.5-turbo',
        'messages' => [
            ['role' => 'system', 'content' => '你是一个专业的行业词汇挖掘工具'],
            ['role' => 'user', 'content' => "根据词语“{$wenti}”生成与词语同种语言的{$zishu}个紧密相关的词语关键词或包含词语的长尾词。请确保回复的内容包含相关词语的部分或全部,不要包含任何其他符号、标点也不要其他多余的说明、注释,每个关键词或长尾词单独一行。"]
        ]
    ]);
    curl_setopt_array($ch, [
        CURLOPT_SSL_VERIFYPEER => false,
        CURLOPT_SSL_VERIFYHOST => false,
        CURLOPT_URL => 'https://openai.com/v1/chat/completions',
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_HTTPHEADER => $headers,
        CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => $postData
    ]);
    $response = curl_exec($ch);
    curl_close($ch);

    if (!$response) {
        die("未生成内容");
    }
    $response_data = json_decode($response, true);
    $answer = $response_data['choices'][0]['message']['content'] ?? '';
    if (empty($answer)) {
        die("GPTkey 错误,请联系作者");
    }
    $keywords = explode("\n", $answer);
    $htmlContent = '';
    foreach ($keywords as $keyword) {
        $htmlContent .= htmlspecialchars($keyword).'<br>';
    }
}
?>

 

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
4
长尾词、相关词、下拉词在线挖掘小工具
上一篇
php实现网站备份功能,一件备份目标网站至本地
下一篇

猜你喜欢

  • 智简魔方财务系统专用主机交易市场升级:开启云服务器交易新体验
  • php+mysql实现智简魔方财务系统主机交易市场功能
  • 纯php无数据库实现在线购物网站、发卡平台功能
  • 纯php无需数据库实现蜘蛛池外租平台功能,含usdt在线充值回调
  • php实现网站备份功能,一件备份目标网站至本地

新程序

13
文章
0
评论
36
获赞

全站搜索

专题展示

智简魔方财务系统专用主机交易市场升级:开启云服务器交易新体验
2025-05-27 20:10:19
php+mysql实现智简魔方财务系统主机交易市场功能
2025-05-26 19:56:42
纯php无数据库实现在线购物网站、发卡平台功能
2025-05-09 9:40:41

最近发布

  • 智简魔方财务系统专用主机交易市场升级:开启云服务器交易新体验
  • php+mysql实现智简魔方财务系统主机交易市场功能
  • 纯php无数据库实现在线购物网站、发卡平台功能
  • 纯php无需数据库实现蜘蛛池外租平台功能,含usdt在线充值回调
  • php实现网站备份功能,一件备份目标网站至本地
Copyright © 2025 php与python技术分享.
现在登录
  • PHP相关
  • Python相关
  • 综合内容
  • 工具箱