最近在写Fluent二次开发的Scheme部分,正赶上各种大模型集成方法烂大街,然后我就有了个大胆的想法:将大模型引入到Fluent中以辅助完成模型case设置。
当然现在还只是个设想,具体实现还需要一点时间。
设想的一些基本功能包括:
-
GUI 界面:在Fluent中直接访问AI大模型。这可以通过Scheme很容易实现。可以将入口放置在Fluent的Ribbon中。用户点击按钮后,打开一个对话框,在其中可以设置AI大模型的API接口参数,以及与大模型的对话界面。
-
大模型连接。当前提供大模型API接口的平台基本都是给出了如Python、Javascript之类的调用实例代码,而利用Scheme语言连接大模型示例极少。但应该可以实现,Scheme本身是可以使用http模块进行网络访问的。
-
控制case设置。这个可以通过UDF、TUI命令等实现。利用大模型生成可以对case进行控制的TUI命令或UDF代码,然后调用这些程序来实现。
-
检查case设置。对用户导入的case设置进行检查并给出设置建议。这个难度比较大,毕竟大模型对Fluent的参数设置并不擅长,此时可以考虑访问利用Fluent文档生成的知识库。
-
辅助后处理。根据用户的case输入及用户自己的后处理需求提示词输入,自动生成后处理TUI代码完成后处理工作,并将后处理内容生成相应的报告。
其他的功能等后面想到了再说。其实在STAR CCM+里面实现这些功能要容易得多,毕竟相比较Scheme这种小众语言来说,JAVA要方便得太多了。
有没有大佬想要投资的?可以极大地加快开发进度哟,嘿嘿。

本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册