请教大家如何让 OpenAI 或是类似的服务只输出函数内容?

2024-05-17 15:30:05 +08:00
 jy28520
业务上有个需求是这样的,销售只要在保证内部成本价的情况下,可以给客户做一些定制化的报价方案。
然后现在发现销售给的报价太灵活了,比如一个商品从国内 C 发送到目的港 T ,销售可能会有这么几种方式:
1 、C 到 T ,长宽高合计不足 100 的,20 千克以下 15 元/Kg ,20-99 千克基本报价 14 元/Kg ,99Kg 以上 12 元/Kg 还需要加收 100 元的操作费;
2 、C 到 T ,普通货物 18 元/Kg ,带电池的额外加收 5 元/Kg ,带液体的额外加收 4 元/Kg
以上只是举了几个例子,实际情况很多,但是有些基础信息是知道的,如长宽高、重量等需要写成计算公式。
想着能不能用 OpenAI 这些大数据模型约束下销售的描述生成计算代码,直接保存到后端进行计算。
1240 次点击
所在节点    OpenAI
6 条回复
TimePPT
2024-05-17 16:32:32 +08:00
OpenAI 官方的 Assistants API 自带 code interpreter 应该可以满足你需求
https://platform.openai.com/docs/assistants/tools/code-interpreter

或者你要求它在 code block 里生成代码,你解析然后后端执行也行
Puteulanus
2024-05-17 17:08:24 +08:00
以前的项目好像有遇到过你这个类似的需求,你看看你想要的是不是 JBoss Rules

我们那个项目是金融项目,也是有一些组成千奇百怪的资产包,而且不同等级资产规模、不同渠道的用户能享受到的费率、利率这些都不一样,这些规则还随时在变动,所以要求不能硬编码进代码里,要让他们的金融人用规则引擎随时能改

这种人都容易绕进去的问题给 OpenAI 可能不靠谱
lucifer1108
2024-05-17 17:52:20 +08:00
参考这个,最近正好也在用,需要的话可以交流下 https://platform.openai.com/docs/guides/function-calling
jy28520
2024-05-17 21:34:53 +08:00
@Puteulanus 谢谢建议,主要是销售定义了,有个基本的参数表给他做测试,如果他测试 OK ,那就 OK
jy28520
2024-05-17 21:35:11 +08:00
@TimePPT 谢谢,我准备尝试下
jy28520
2024-05-17 21:35:17 +08:00
@lucifer1108 谢谢,我准备尝试下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1041663

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX