全球主机交流论坛

标题: 免费分享新版ChatGPT接口PHP页面源码 [打印本页]

作者: dirk1983    时间: 2023-3-3 13:54
标题: 免费分享新版ChatGPT接口PHP页面源码
已经在github上开源:https://github.com/dirk1983/chatgpt

PHP版调用OpenAI的API接口进行问答的Demo,代码已更新为调用最新的gpt-3.5-turbo模型。接口格式有些变化,代码已适配,实测服务器响应更快,效果更好。

页面UI简洁,支持连续对话,支持保存查询日志。

核心代码只有一两个文件,没有用任何框架,修改调试很方便,只需要修改message.php中的API_KEY即可使用。

index.php前面的代码还可以实现区分内外网IP,内网直接访问,外联通过BASIC认证后可访问。可以根据需要删掉注释并进行修改。

适合放在公司内网,让同事们一起体验chatGPT的强大功能,或者自己用。


作者: ZengHu    时间: 2023-3-3 13:55
顶一个
作者: 陈浩南    时间: 2023-3-3 13:58
本帖最后由 陈浩南 于 2023-3-3 14:21 编辑

放公司内网 ? api 域名不是被污染了吗

速度是很快了,但是它的时间有问题。

[code]问:历史上的今天

答:抱歉,作为AI语言模型,我没有当前的日期,无法提供历史上的今天的信息。

问:历史上的今天

答:好的,以下是今天(8月25日)发生的一些历史事件:

1. 1609年,英国探险家亨利·哈得逊首次发现哈得逊海峡,打开了北极航道。
2. 1718年,法国作曲家约瑟夫-尼古拉斯·帕西卡利翁诞生,被誉为18世纪最伟大的管弦乐作曲家之一。
3. 1835年,纽约市发生一场大火,摧毁了约700多幢建筑物和大量货物,被称为“纽约大火”。
4. 1916年,第一次世界大战中,意大利攻入阿尔卑斯山南端,并占领了伊索纳索和扎瓦国家公园。
5. 1944年,第二次世界大战中的巴黎解放行动进入最后阶段。
6. 1989年,伊朗前总统卡文·拉巴尼被判刑,罪名是在他执政期间,伊朗向世界恐怖主义供应了大量武器。
7. 2001年,时任萨达姆·侯赛因政府的伊拉克军队袭击库尔德人控制的伊拉克北部城市哈比尼扎,导致200多名平民死亡。
8. 2012年,美国太空总署(NASA)发射“曹操号”(Curiosity)火星车,用于执行火星上的探索任务。

以上是一些历史上的今天发生的事件。

问:历史上的今天

答:好的,以下是今天(8月26日)发生的一些历史事件:

1. 55年,罗马将军尤利乌斯·凯撒在不列颠岛登陆。

2. 1346年,英国与法国之间的克雷西战役爆发,是百年战争的开端。

3. 1498年,葡萄牙探险家巴斯科·达伽马从印度返回葡萄牙,这标志着葡萄牙海上贸易帝国的建立。

4. 1883年,印尼加里曼丹岛(即婆罗洲)的克拉克火山喷发,造**
作者: 暗夜精灵    时间: 2023-3-3 13:59
API昨天不是不能用了吗
作者: langer    时间: 2023-3-3 13:59
顶顶 大佬求教中转api是怎么实现的 可以指个路吗
作者: 5700pgf    时间: 2023-3-3 14:00
给你点个赞,支持~
作者: 流星    时间: 2023-3-3 14:04
挺好的,直接curl,对环境要求最小了
作者: Apian    时间: 2023-3-3 14:09
能不能公布一下http://mm1.ltd/chatgpt.php
作者: boq    时间: 2023-3-3 14:16
谢谢大佬
作者: 张大牛    时间: 2023-3-3 14:28
战略性make
作者: 机长    时间: 2023-3-3 14:50
早一天放出来我就不用费劲搞Java的了
作者: douglas    时间: 2023-3-3 14:54

作者: ansheng    时间: 2023-3-3 15:12
连续性是怎么实现的?每次都把之前的记录丢上去吗
作者: dirk1983    时间: 2023-3-3 16:12
Apian 发表于 2023-3-3 14:09
能不能公布一下http://mm1.ltd/chatgpt.php

反代就可以
    proxy_pass https://api.openai.com/v1/chat/completions;
    proxy_set_header Host api.openai.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
作者: dirk1983    时间: 2023-3-3 16:14
暗夜精灵 发表于 2023-3-3 13:59
API昨天不是不能用了吗

海外可以用,国内被禁了。这对于mjj们应该不是问题……
作者: 暗夜精灵    时间: 2023-3-3 16:15
dirk1983 发表于 2023-3-3 16:14
海外可以用,国内被禁了。这对于mjj们应该不是问题……

感谢大佬 回复的里的代码 能用代码框显示吗
作者: dirk1983    时间: 2023-3-3 16:15
ansheng 发表于 2023-3-3 15:12
连续性是怎么实现的?每次都把之前的记录丢上去吗

官方接口里有关于上下文的参数
作者: dirk1983    时间: 2023-3-3 16:16
暗夜精灵 发表于 2023-3-3 16:15
感谢大佬 回复的里的代码 能用代码框显示吗

这个可以自己处理下,其实接口返回的消息格式是markdown的
作者: ansheng    时间: 2023-3-3 16:19
dirk1983 发表于 2023-3-3 16:15
官方接口里有关于上下文的参数

求分享
作者: 机长    时间: 2023-3-3 20:33
不行啊 问个天气 一直显示正在组织语言
作者: moowee    时间: 2023-3-3 20:54
能在左侧加一个历史对话的清单么
作者: 流星i    时间: 2023-3-3 20:59
本帖最后由 流星i 于 2023-3-3 21:12 编辑
dirk1983 发表于 2023-3-3 16:12
反代就可以
    proxy_pass https://api.openai.com/v1/chat/completions;
    proxy_set_header Host ap ...


反代好像有问题,很多时候请求不到,直接访问又可以,不知道是服务器原因还是什么原因

坐等mjj大佬公布http://mm1.ltd/chatgpt.php的代码




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4