Application Types
-
Generative AI: Generating content based on training it has undergone.
-
Application Types
- RAG (Retrieval Augmented Generation): Interacting with external/private data + LLM to generate a response

- Agents: Interacting with external/private data + LLM and it should be performing activities. Agents can be interactive or non interactive.
- Create a github issue
- Backup the database
- …
- RAG (Retrieval Augmented Generation): Interacting with external/private data + LLM to generate a response
Agents
- Agents need to perform actions,
- Models like Open AI, Gemini started supporting tool calls
- To build agents we will be using frameworks like Langgraph, SemanticKernel.
- Each of this framework has a different way of designing a tool.
- Lets assume we are building a tool for github, For different llms i need to build different tools and for different framework a different
- Then Claude has launched a paper called mcp
- MCP (Model context protocol) is type-c charger of tools

