Recap and Feedback
In this part, we extended basic LLM applications into tool-using systems.
The most important lessons were:
- tools give the model access to deterministic capabilities,
- tool schemas reduce ambiguity,
- the application, not the model, executes the tools,
- and useful systems stay inside explicit boundaries.
The tutorial chapter showed how these ideas work in a command-line assistant with local issue data. The framework-variant chapter then showed that the same ideas can be expressed through LangChainJS without removing the application’s responsibility for boundaries and validation.
In the next part, we continue by looking at another important capability: giving applications access to external knowledge and then evaluating whether the results are actually good enough.
Next, please take a moment to reflect on your work in this part and provide feedback. Your input helps us improve the course materials.
Reflection and feedback
0 / 5 points
Consider the following statements and answer them based on your experiences from studying the materials and working on the assignments in this part. When answering the numeric statements, answer them so that value 1 means that you strongly disagree with the statement, and the value 7 means that you strongly agree with the statement. Please be as honest as possible when answering. The feedback will be used to improve the course.