如何在PHP中对接openAI接口,PHP创建AI会话思路以及代码讲解【附源码】

慈云数据 8个月前 (03-12) 技术支持 177 0

如何在PHP中调用OpenAI API

  • 1、 PHP调用OpenAI API的方法
    • 1.如何注册 openAI 以及使用
    • 2.php 调用接口 (Symfony框架)
      • php端代码:
      • 前端 HTML 代码:
  • 用户 输入问题并发送的代码,请看后续...

1、 PHP调用OpenAI API的方法

1.如何注册 openAI 以及使用

https://platform.openai.com/account/api-keys 在这个地址进行注册,但是需要翻墙,可自己查找国内的试用地址。就不多赘述…

如何在PHP中对接openAI接口,PHP创建AI会话思路以及代码讲解【附源码】
(图片来源网络,侵删)

2.php 调用接口 (symfony框架)

php端代码:

思路:前端通过一个图标入口,点击后 发送请求,创建一个会话(也就是聊天室),并且把创建的这个会话 入库。并且后端返回一个入库生成的uuid,和默认的消息会话返回给前端,前端暂时存放在 input 隐藏域中,以备后续使用。此时完成一个会话的连接和创建。
ps:前端发送请求前,需要做一些校验,$this->verifySend(); 验证是否登录,和发送请求的频率
直接上代码如下:

  
微信扫一扫加客服

微信扫一扫加客服

点击启动AI问答
Draggable Icon