学习与交流:
最新版phpstorm,在这里获取全家桶账号,支持版本升级 链接:https://web.52shizhan.cn/activity/xqt8ly 简介
是一种预先训练的大型语言模型,由开发,能够进行高质量的人工智能(AI)对话。它能根据上下文自动生成合理的回答,在许多情况下,用户甚至无法分辨出是人类还是AI在回答问题。
目前非常火爆的原因是,它具有出色的语言理解能力,能够快速生成人类语言的回答,满足用户对于实时对话的需求。
此外,还能够学习用户的语言风格,并且能够根据不同场景进行适当的语言表达,这使得它在各种应用场景中都能取得良好的效果。
很多人都把简单地看作是一个聊天工具或游戏,但实际上它是一种预先训练的大型语言模型,在训练过程中包含了海量的语料,这些语料包含了大量的现实世界知识,并被AI汲取,使在内部储存了大量的知识。
因此,完全可以用于许多生活和工作中的实际任务,而不仅仅是一个简单的聊天工具或游戏。
如何使用
使用的方法非常简单,只需要完成以下步骤即可:
谷歌插件: for 的使用
首先先 在商店里搜索这个插件,安装扩展后一些选项已经默认给你配置好了。AI 这里选择 api ,当然一切已登录了账号为主,才可以获取到api key ,配置到下面。
获取 api keys ,点击上面的 API ,就可找到入口
然后在搜索的时候就可以用起来了。如图
这就是插件的使用方法。
PHP 如何请求 接口
方法很简单,一切准备就绪后,直接调用接口就好了,下面是一个简单的例子。需要用到的就是 Api keys。
看代码!
<?php
set_time_limit(0);
// ChatGPT API endpoint
// $url = 'https://api.openai.com/v1/engines/davinci-codex/completions';
$url = 'https://api.openai.com/v1/chat/completions'; //聊天接口
// $url = 'https://api.openai.com/v1/completions';
// Your API key
$api_key = 'sk-ZD8Gq9weJV7pjIS74Vve123456789'; //获取到的api key
// Request headers
$headers = array(
'Content-Type: application/json',
'Authorization: Bearer ' . $api_key,
);
// Request data
$data = array(
// 'model' => 'text-davinci-003',
'model' => 'gpt-3.5-turbo', //聊天模型
// 'model' => 'text-curie-001',
'temperature' => 0.8,
// 'prompt' => '如何用php使用chatgpt的聊天接口', //聊天不用
'max_tokens' => 3000,
'messages' => [
["role" => "user", "content" => "Hello!"],
["role" => "assistant","content" => "nn您好!有什么可以帮助您的今天?"],
["role" => "user", "content" => "历史上的今天发生过什么事情?"],
]
);
// Send request
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
$response = curl_exec($ch);
curl_close($ch);
// Print response
echo $response;
?>参考链接:
以上就是本篇分钟的全部内容,希望各位程序员们努力提升个人技术。最后,小编温馨提示:每天阅读5分钟,每天学习一点点,每天进步一点点。
323AI导航网发布
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...