最近在看着 Spring AI 的官方文档来学习 Java 在 AI 这方面的东西,但是我遇到一个问题就是,经常遇到看不懂,或者写了同样的代码却跑不起来的问题。
我举个例子: Spring AI 的官方文档的 Reference/Chat Client API 或者 Reference/Prompts 里面已经写了很多示例代码了,但是其实跟着写出这些代码后,程序是跑不起来的,一直到下面第五节的 Models 篇章里面,才介绍了说需要引入各模型的依赖,上面那些章节的示例代码才能运行。
我觉得可能是我的文档阅读思路不对(或许应该先整体大致阅读一遍?然后再考虑写 demo 来熟悉?),所以想问问大家,大家在学东西的时候,一般是遵循怎样的学习思路来学习的?看书?看视频?或者说,大家阅读官方文档的时候,是怎样的思路来阅读的?
1
Suger828 2 天前
写单元测试
|
2
fromKansasCity 2 天前
问 AI
|
3
xixi1412 2 天前
文档确实组织的有问题,Getting Started 那里说了每个章节都会告诉你用哪些依赖,但实际上并没有.而且文档中也没有提供超链接跳转到相关的示例源码.
我的建议是让 AI 给你提炼和总结,现在学东西不要和编程语言强绑定.如果要写项目的话,直接去看官方示例项目,写法/依赖直接照抄,如果是学习 AI 应用相关的,看 openai 的文档都比 spring 的要好得多,各种语言的示例都有.spring ai 只是跟着 openai/claude 这些前沿规范走的,直接看源头去. |
4
lizzzy 2 天前 via iPhone
最近我也在学,但是很多人在群里交流: https://signal.group/#CjQKILtNj1I7z1rfKh6zoY2NrjOVanlFOuAD58BKvAgle8yqEhBboNORF0XDYmknu3zgCIwZ
|
6
dongdong12345 1 天前
步骤如下:
1. 把官方文档链接复制 2. 编写提示词,描述你的疑惑/诉求/问题等等,并粘贴官方文档链接让 AI 阅读,发送给 AI ,并让 AI 以通俗易懂的形式给你解释。 |
7
jmychou 1 天前
Spring AI 不是有个 Demo 工程,参考 Demo 结合文档
|
8
coefu 1 天前
我一般都是先搞清楚原理,不管是代码还是理论,切入角度就是先找个大概轮廓,宏观上看明白整个结构(这个技术或者是理论到底解决的是什么问题),然后看元典或者最原始的 paper 补充细节(看解决问题的实现思路和具体过程)。然后就是跑 demo ,debug demo 过程。期间有什么不懂的,ChatGPT 补充。
|
9
Nexora 1 天前 仔细看官网,先照着 demo 跑,各种 demo 都跑过了就基本知道怎么用了,但是这个跑 demo 的过程中一定会出错,出错了就排查日志
一定要认真看报错日志 一定要认真看报错日志 一定要认真看报错日志 一定要认真看报错日志 然后根据报错日志解决问题,常年累月的解决过程会让你能力得到很大的锻炼。并且不在畏惧报错和 bug, 充满自信。 |