文章目录
- Function Calling 的机制
- Function Calling 示例 1:加法计算器
- Function Calling 实例 2:四则混合运算计算器
- 后记
Function Calling 的机制
Function Calling 示例 1:加法计算器
需求:用户输入任意可以用加法解决的问题,都能得到计算结果。
# 加载环境变量import openai
import os
import jsonfrom dotenv import load_dotenv, find_dotenv
_ = load_dotenv(find_dotenv()) # 读取本地 .env 文件,里面定义了 OPENAI_API_KEYopenai.api_key = os.getenv('OPENAI_API_KEY')def get_completion(messages, model="gpt-3.5-turbo"):response = openai.ChatCompletion.create(