semantic-kernel 完全指南国内代理配置 和amp;和amp; 使用 create_semantic_function 讲个笑话
配置 OpenAI 环境变量
- 已经获得了我们通过 gpthub 赠送的 API Key
- 在当前文件夹里面建一个名为 .env 的文件,内容如下
OPENAI_API_KEY="sk-xxx"
OPENAI_API_BASE="https://api.fe8.cn/v1"
上面代码中的 sk-xxx 使用你自己的 key 替换。参考:gpthub 使用教程 · 语雀
测试
下面来测试各项配置是否正确。
- 在自己的项目文件夹下,安装项目依赖的包
pip install dotenv openai
- 新建 index.py 文件
import semantic_kernel as sk
from semantic_kernel.connectors.ai.open_ai import OpenAIChatCompletion
import os
# 加载 .env 到环境变量
from dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv())
# 创建 semantic kernel
kernel = sk.Kernel()
# 配置 OpenAI 服务
api_key = os.getenv('OPENAI_API_KEY')
endpoint = os.getenv('OPENAI_API_BASE')
model = OpenAIChatCompletion(
"gpt-3.5-turbo", api_key, endpoint=endpoint)
kernel.add_text_completion_service("my-gpt3", model)
# 定义 semantic function
tell_joke_about = kernel.create_semantic_function("给我讲个关于{{$input}}的笑话吧")
# 看结果
print(tell_joke_about("大象与蚂蚁"))
- 运行代码
在当前文件,点击右上角 ▶️ 运行按钮 ,即可运行Python 代码。
如果能看到运行结果,恭喜你,你已经把环境都配置好了!
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgechfj
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01