🚀 核心功能拆解(小白友好版)

1. 初始化系统:一运行就跟你打招呼

刚打开程序,电脑会用语音跟你说“欢迎来到美食系统”,瞬间有了交互感!

2. 菜单管理:增删查改全搞定

我封装了几个核心方法,让操作变得清晰:

find_menu(number):按菜品编号快速查找

find_name(name):输入菜名就能找到对应菜品

add_menu():添加新菜品(比如我爱吃的火锅!)

remove_menu(a):删除不需要的菜品

save_menu(path) / load_menu(path):把菜单存到文件里,下次打开直接加载

3. 主交互界面:像玩游戏一样操作

用while True做了一个循环菜单,输入数字就能选择功能:

最后4行代码让我的菜单系统秒变AI聊天机器人!

🤖 这几行代码到底在干嘛?

temperature = 1, top_p = 0.8, max_tokens = 100,
👉 这是AI的“性格设置”:

◦ temperature=1:让AI回答更有创意、更活泼

◦ top_p=0.8:控制回答的多样性,不会太离谱

◦ max_tokens=100:限制回答长度,避免长篇大论

4. print(openAI.call_model(a))
👉 把你的问题传给AI接口,然后直接打印出AI的回答!
🥘 实际效果有多香?

运行后输入6,就可以跟AI畅聊美食啦👇

• 你:番茄炒蛋怎么做?

• AI:先准备番茄和鸡蛋,鸡蛋打散加盐,番茄切块...

• 你:推荐3道10块钱以内的菜

• AI:青椒土豆丝12元、蛋花汤8元、米饭2元..…

5.家人们!别小看这短短3行代码,它就是让你整个菜单系统跑起来的魔法钥匙🔑

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐