发布时间:2025-06-24 18:49:57  作者:北方职教升学中心  阅读量:987


create。 =chatModel。)。BeanOutputConverter。class。;}。)。call。convert。mood。Mood。

AI对话可以说是最常见的AI需求,在上一篇文章中,

￰在本段代码中c;我们首先限制AI以我们定义的类格式输出,然后通过Bean转换器将AI的输出内容转换为我们的类,最终成为我们需要的实体对象。 """;Generation。mood。public。(。}。getContent。(。)。)。

wechat 公众号 : 【全栈程序员可乐】。 =new。;Mood。;String。医疗领域的人工智能应该回答医疗相关问题,如果你问它的代码问题󿀌它不应该告诉你,但是告诉你它不会。new。getResult。)。音频和其他媒体文件的输出,同时,;String。{。of。.。.。<>(。)。sad和angry,level0~10整数, 以下是用户的语言:{message}。 =beanOutputConverter。PromptTemplate。(。它还可以分析媒体内容并给出分析,AI的力量远远超出你的想象,勇士们根据自己的兴趣探索人工智能领域~

"message",message。(。.。)。,"format",format。

如何为人工智能设置角色?

AI在不同领域有不同的答案,例如,.。BeanOutputConverter。)。getOutput。.。.。

AI对话。>beanOutputConverter。.。(。generation。(。generation。ChatController。我们实际上实现了一个小DEMO,但真正的对话远不止这些。(。)。getFormat。<Mood。(。format。

现在,让我们实现下一个需求:

@RestController。 ="""                你是一个情绪分析师,可以根据用户的语言分析用户目前的情绪,并按指定格式输出,输出格式如下:a;{format},                其中,type的可选值有三个,分别是happy、,用户目前的情绪指数࿰可以通过分析用户的语言文本来判断c;前端通过这个指数做一些动画效果,产品的高级感突然提高了~

写在最后。template。

大家好,我是程序员可乐󿀌专注于Spring生态,为您带来更方便的开发体验。.。 =beanOutputConverter。

试验结果如下::

image-20241011141842159

image-20241011141913356

image-20241011142012931

这样,当用户使用我们的产品进行对话时,class。;return。

上一篇文章󿼌我们学习了如何将Ollama本地人工智能集成到Spring项目中,这篇文章,我们主要解释Springg AI的各种操作,让它成为真正意义上的人工智能。)。(。,Map。视频、

其实关于AI的讨论远不止这些,AI不仅仅是文本的输出,还包括图片、template。.。