diff --git a/src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md b/src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md index ad6dd25df..2b58bcd16 100644 --- a/src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md +++ b/src/data/roadmaps/ai-agents/content/acting--tool-invocation@sHYd4KsKlmw5Im3nQ19W8.md @@ -5,4 +5,4 @@ Acting, also called tool invocation, is the step where the AI chooses a tool and Visit the following resources to learn more: - [@article@What are Tools in AI Agents?](https://huggingface.co/learn/agents-course/en/unit1/tools) -- [@article@What is Tool Calling in Agents?](https://www.useparagon.com/blog/ai-building-blocks-what-is-tool-calling-a-guide-for-pms) +- [@article@What is Tool Calling in Agents?](https://www.useparagon.com/blog/ai-building-blocks-what-is-tool-calling-a-guide-for-pms) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/agent-loop@Eih4eybuYB3C2So8K0AT3.md b/src/data/roadmaps/ai-agents/content/agent-loop@Eih4eybuYB3C2So8K0AT3.md index d4778d187..e1161049c 100644 --- a/src/data/roadmaps/ai-agents/content/agent-loop@Eih4eybuYB3C2So8K0AT3.md +++ b/src/data/roadmaps/ai-agents/content/agent-loop@Eih4eybuYB3C2So8K0AT3.md @@ -5,4 +5,4 @@ An agent loop is the cycle that lets an AI agent keep working toward a goal. Fir Visit the following resources to learn more: - [@article@What is an Agent Loop?](https://huggingface.co/learn/agents-course/en/unit1/agent-steps-and-structure) -- [@article@Let's Build your Own Agentic Loop](https://www.reddit.com/r/AI_Agents/comments/1js1xjz/lets_build_our_own_agentic_loop_running_in_our/) +- [@article@Let's Build your Own Agentic Loop](https://www.reddit.com/r/AI_Agents/comments/1js1xjz/lets_build_our_own_agentic_loop_running_in_our/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/anthropic-tool-use@1EZFbDHA5J5_5BPMLMxXb.md b/src/data/roadmaps/ai-agents/content/anthropic-tool-use@1EZFbDHA5J5_5BPMLMxXb.md index e691713dc..bcb7eda5f 100644 --- a/src/data/roadmaps/ai-agents/content/anthropic-tool-use@1EZFbDHA5J5_5BPMLMxXb.md +++ b/src/data/roadmaps/ai-agents/content/anthropic-tool-use@1EZFbDHA5J5_5BPMLMxXb.md @@ -4,4 +4,4 @@ Anthropic Tool Use lets you connect a Claude model to real software functions so Visit the following resources to learn more: -- [@official@Anthropic Tool Use](https://docs.anthropic.com/en/docs/build-with-claude/tool-use/overview) +- [@official@Anthropic Tool Use](https://docs.anthropic.com/en/docs/build-with-claude/tool-use/overview) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/api-requests@52qxjZILV-X1isup6dazC.md b/src/data/roadmaps/ai-agents/content/api-requests@52qxjZILV-X1isup6dazC.md index 97f19d9f5..0322e47ce 100644 --- a/src/data/roadmaps/ai-agents/content/api-requests@52qxjZILV-X1isup6dazC.md +++ b/src/data/roadmaps/ai-agents/content/api-requests@52qxjZILV-X1isup6dazC.md @@ -5,4 +5,4 @@ API requests let an AI agent ask another service for data or for an action. The Visit the following resources to learn more: - [@article@Introduction to APIs - MDN Web Docs](https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Client-side_APIs/Introduction) -- [@article@How APIs Power AI Agents: A Comprehensive Guide](https://blog.treblle.com/api-guide-for-ai-agents/) +- [@article@How APIs Power AI Agents: A Comprehensive Guide](https://blog.treblle.com/api-guide-for-ai-agents/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/basic-backend-development@VPI89s-m885r2YrXjYxdd.md b/src/data/roadmaps/ai-agents/content/basic-backend-development@VPI89s-m885r2YrXjYxdd.md index 2e7179109..92c0560f7 100644 --- a/src/data/roadmaps/ai-agents/content/basic-backend-development@VPI89s-m885r2YrXjYxdd.md +++ b/src/data/roadmaps/ai-agents/content/basic-backend-development@VPI89s-m885r2YrXjYxdd.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Introduction to the server-side](https://developer.mozilla.org/en-US/docs/Learn/Server-side/First_steps/Introduction) - [@article@What is a REST API? - Red Hat](https://www.redhat.com/en/topics/api/what-is-a-rest-api) -- [@article@What is a Database? - Oracle](https://www.oracle.com/database/what-is-database/) +- [@article@What is a Database? - Oracle](https://www.oracle.com/database/what-is-database/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/chain-of-thought-cot@qwdh5pkBbrF8LKPxbZp4F.md b/src/data/roadmaps/ai-agents/content/chain-of-thought-cot@qwdh5pkBbrF8LKPxbZp4F.md index 19d828c8c..7b664d6f4 100644 --- a/src/data/roadmaps/ai-agents/content/chain-of-thought-cot@qwdh5pkBbrF8LKPxbZp4F.md +++ b/src/data/roadmaps/ai-agents/content/chain-of-thought-cot@qwdh5pkBbrF8LKPxbZp4F.md @@ -5,4 +5,4 @@ Chain of Thought (CoT) is a way for an AI agent to think out loud. Before giving Visit the following resources to learn more: - [@article@Chain-of-Thought Prompting Elicits Reasoning in Large Language Models](https://arxiv.org/abs/2201.11903) -- [@article@Evoking Chain of Thought Reasoning in LLMs - Prompting Guide](https://www.promptingguide.ai/techniques/cot) +- [@article@Evoking Chain of Thought Reasoning in LLMs - Prompting Guide](https://www.promptingguide.ai/techniques/cot) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/closed-weight-models@tJYmEDDwK0LtEux-kwp9B.md b/src/data/roadmaps/ai-agents/content/closed-weight-models@tJYmEDDwK0LtEux-kwp9B.md index d162774c8..e3342fefd 100644 --- a/src/data/roadmaps/ai-agents/content/closed-weight-models@tJYmEDDwK0LtEux-kwp9B.md +++ b/src/data/roadmaps/ai-agents/content/closed-weight-models@tJYmEDDwK0LtEux-kwp9B.md @@ -4,8 +4,8 @@ Closed-weight models are AI systems whose trained parameters—the numbers that Visit the following resources to learn more: -- [@article@Open-Source LLMs vs Closed LLMs](https://hatchworks.com/blog/gen-ai/open-source-vs-closed-llms-guide/) -- [@article@2024 Comparison of Open-Source Vs Closed-Source LLMs](https://blog.spheron.network/choosing-the-right-llm-2024-comparison-of-open-source-vs-closed-source-llms) - [@official@Open AI's GPT-4](https://openai.com/gpt-4) - [@official@Claude](https://www.anthropic.com/claude) - [@official@Gemini](https://deepmind.google/technologies/gemini/) +- [@article@Open-Source LLMs vs Closed LLMs](https://hatchworks.com/blog/gen-ai/open-source-vs-closed-llms-guide/) +- [@article@2024 Comparison of Open-Source Vs Closed-Source LLMs](https://blog.spheron.network/choosing-the-right-llm-2024-comparison-of-open-source-vs-closed-source-llms) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/code-execution--repl@mS0EVCkWuPN_GkVPng4A2.md b/src/data/roadmaps/ai-agents/content/code-execution--repl@mS0EVCkWuPN_GkVPng4A2.md index 947e586eb..f0ebb8d3f 100644 --- a/src/data/roadmaps/ai-agents/content/code-execution--repl@mS0EVCkWuPN_GkVPng4A2.md +++ b/src/data/roadmaps/ai-agents/content/code-execution--repl@mS0EVCkWuPN_GkVPng4A2.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@What is a REPL?](https://docs.replit.com/getting-started/intro-replit) - [@article@Code Execution AI Agent](https://docs.praison.ai/features/codeagent) - [@article@Building an AI Agent's Code Execution Environment](https://murraycole.com/posts/ai-code-execution-environment) -- [@article@Python Code Tool](https://python.langchain.com/docs/integrations/tools/python/) +- [@article@Python Code Tool](https://python.langchain.com/docs/integrations/tools/python/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/code-generation@PK8w31GlvtmAuU92sHaqr.md b/src/data/roadmaps/ai-agents/content/code-generation@PK8w31GlvtmAuU92sHaqr.md index beab44c14..7f7e67e3d 100644 --- a/src/data/roadmaps/ai-agents/content/code-generation@PK8w31GlvtmAuU92sHaqr.md +++ b/src/data/roadmaps/ai-agents/content/code-generation@PK8w31GlvtmAuU92sHaqr.md @@ -4,6 +4,6 @@ Code-generation agents take a plain language request, understand the goal, and t Visit the following resources to learn more: +- [@official@GitHub Copilot](https://github.com/features/copilot) - [@article@Multi-Agent-based Code Generation](https://arxiv.org/abs/2312.13010) -- [@article@From Prompt to Production: GitHub Blog](https://github.blog/ai-and-ml/github-copilot/from-prompt-to-production-building-a-landing-page-with-copilot-agent-mode/) -- [@official@GitHub Copilot](https://github.com/features/copilot) \ No newline at end of file +- [@article@From Prompt to Production: GitHub Blog](https://github.blog/ai-and-ml/github-copilot/from-prompt-to-production-building-a-landing-page-with-copilot-agent-mode/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/context-windows@dyn1LSioema-Bf9lLTgUZ.md b/src/data/roadmaps/ai-agents/content/context-windows@dyn1LSioema-Bf9lLTgUZ.md index b4dd221ca..c963d8cbc 100644 --- a/src/data/roadmaps/ai-agents/content/context-windows@dyn1LSioema-Bf9lLTgUZ.md +++ b/src/data/roadmaps/ai-agents/content/context-windows@dyn1LSioema-Bf9lLTgUZ.md @@ -8,4 +8,4 @@ Visit the following resources to learn more: - [@article@What is a Context Window in AI?](https://www.ibm.com/think/topics/context-window) - [@article@Scaling Language Models with Retrieval-Augmented Generation (RAG)](https://arxiv.org/abs/2005.11401) -- [@article@Long Context in Language Models - Anthropic's Claude 3](https://www.anthropic.com/news/claude-3-family) +- [@article@Long Context in Language Models - Anthropic's Claude 3](https://www.anthropic.com/news/claude-3-family) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/creating-mcp-servers@1NXIN-Hbjl5rPy_mqxQYW.md b/src/data/roadmaps/ai-agents/content/creating-mcp-servers@1NXIN-Hbjl5rPy_mqxQYW.md index b74900147..bdf8643aa 100644 --- a/src/data/roadmaps/ai-agents/content/creating-mcp-servers@1NXIN-Hbjl5rPy_mqxQYW.md +++ b/src/data/roadmaps/ai-agents/content/creating-mcp-servers@1NXIN-Hbjl5rPy_mqxQYW.md @@ -5,4 +5,4 @@ An MCP server stores and shares conversation data for AI agents using the Model Visit the following resources to learn more: - [@official@Model Context Protocol (MCP) Specification](https://www.anthropic.com/news/model-context-protocol) -- [@article@How to Build and Host Your Own MCP Servers in Easy Steps?](https://collabnix.com/how-to-build-and-host-your-own-mcp-servers-in-easy-steps/) +- [@article@How to Build and Host Your Own MCP Servers in Easy Steps?](https://collabnix.com/how-to-build-and-host-your-own-mcp-servers-in-easy-steps/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/dag-agents@Ep8RoZSy_Iq_zWXlGQLZo.md b/src/data/roadmaps/ai-agents/content/dag-agents@Ep8RoZSy_Iq_zWXlGQLZo.md index 6f0c2c380..f47dda302 100644 --- a/src/data/roadmaps/ai-agents/content/dag-agents@Ep8RoZSy_Iq_zWXlGQLZo.md +++ b/src/data/roadmaps/ai-agents/content/dag-agents@Ep8RoZSy_Iq_zWXlGQLZo.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Airflow: Directed Acyclic Graphs Documentation](https://airflow.apache.org/docs/apache-airflow/stable/concepts/dags.html) - [@article@What are DAGs in AI Systems?](https://www.restack.io/p/version-control-for-ai-answer-what-is-dag-in-ai-cat-ai) -- [@video@DAGs Explained Simply](https://www.youtube.com/watch?v=1Yh5S-S6wsI) +- [@video@DAGs Explained Simply](https://www.youtube.com/watch?v=1Yh5S-S6wsI) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/data-analysis@wKYEaPWNsR30TIpHaxSsq.md b/src/data/roadmaps/ai-agents/content/data-analysis@wKYEaPWNsR30TIpHaxSsq.md index 28d5842cb..eb85738da 100644 --- a/src/data/roadmaps/ai-agents/content/data-analysis@wKYEaPWNsR30TIpHaxSsq.md +++ b/src/data/roadmaps/ai-agents/content/data-analysis@wKYEaPWNsR30TIpHaxSsq.md @@ -5,4 +5,4 @@ AI agents can automate data analysis by pulling information from files, database Visit the following resources to learn more: - [@article@How AI Will Transform Data Analysis in 2025](https://www.devfi.com/ai-transform-data-analysis-2025/) -- [@article@How AI Has Changed The World Of Analytics And Data Science](https://www.forbes.com/councils/forbestechcouncil/2025/01/28/how-ai-has-changed-the-world-of-analytics-and-data-science/k) +- [@article@How AI Has Changed The World Of Analytics And Data Science](https://www.forbes.com/councils/forbestechcouncil/2025/01/28/how-ai-has-changed-the-world-of-analytics-and-data-science/k) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/data-privacy--pii-redaction@rdlYBJNNyZUshzsJawME4.md b/src/data/roadmaps/ai-agents/content/data-privacy--pii-redaction@rdlYBJNNyZUshzsJawME4.md index 678517f6b..8f1c6fb82 100644 --- a/src/data/roadmaps/ai-agents/content/data-privacy--pii-redaction@rdlYBJNNyZUshzsJawME4.md +++ b/src/data/roadmaps/ai-agents/content/data-privacy--pii-redaction@rdlYBJNNyZUshzsJawME4.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@GDPR Compliance Overview](https://gdpr.eu/) - [@article@Protect Sensitive Data with PII Redaction Software](https://redactor.ai/blog/pii-redaction-software-guide) -- [@article@A Complete Guide on PII Redaction](https://enthu.ai/blog/what-is-pii-redaction/) +- [@article@A Complete Guide on PII Redaction](https://enthu.ai/blog/what-is-pii-redaction/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/database-queries@sV1BnA2-qBnXoKpUn-8Ub.md b/src/data/roadmaps/ai-agents/content/database-queries@sV1BnA2-qBnXoKpUn-8Ub.md index afbdd1c93..9b30f9215 100644 --- a/src/data/roadmaps/ai-agents/content/database-queries@sV1BnA2-qBnXoKpUn-8Ub.md +++ b/src/data/roadmaps/ai-agents/content/database-queries@sV1BnA2-qBnXoKpUn-8Ub.md @@ -4,4 +4,4 @@ Database queries let an AI agent fetch, add, change, or remove data stored in a Visit the following resources to learn more: -- [@article@Building Your Own Database Agent](https://www.deeplearning.ai/short-courses/building-your-own-database-agent/) +- [@article@Building Your Own Database Agent](https://www.deeplearning.ai/short-courses/building-your-own-database-agent/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md b/src/data/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md index 9e1dc202e..bcfcfc19c 100644 --- a/src/data/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md +++ b/src/data/roadmaps/ai-agents/content/deepeval@0924QUH1wV7Mp-Xu0FAhF.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@official@DeepEval - The Open-Source LLM Evaluation Framework](https://www.deepeval.com/) - [@opensource@DeepEval GitHub Repository](https://github.com/confident-ai/deepeval) - [@article@Evaluate LLMs Effectively Using DeepEval: A Pratical Guide](https://www.datacamp.com/tutorial/deepeval) -- [@video@DeepEval - LLM Evaluation Framework](https://www.youtube.com/watch?v=ZNs2dCXHlfo) +- [@video@DeepEval - LLM Evaluation Framework](https://www.youtube.com/watch?v=ZNs2dCXHlfo) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/email--slack--sms@qaNr5I-NQPnfrRH7ynGTl.md b/src/data/roadmaps/ai-agents/content/email--slack--sms@qaNr5I-NQPnfrRH7ynGTl.md index 488120a6c..6b61ec647 100644 --- a/src/data/roadmaps/ai-agents/content/email--slack--sms@qaNr5I-NQPnfrRH7ynGTl.md +++ b/src/data/roadmaps/ai-agents/content/email--slack--sms@qaNr5I-NQPnfrRH7ynGTl.md @@ -5,4 +5,4 @@ Email, Slack, and SMS are message channels an AI agent can use to act on tasks a Visit the following resources to learn more: - [@official@Twilio Messaging API](https://www.twilio.com/docs/usage/api) -- [@official@Slack AI Agents](https://slack.com/ai-agents) +- [@official@Slack AI Agents](https://slack.com/ai-agents) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/embeddings-and-vector-search@UIm54UmICKgep6s8Itcyv.md b/src/data/roadmaps/ai-agents/content/embeddings-and-vector-search@UIm54UmICKgep6s8Itcyv.md index 03eccd6de..a0225ba83 100644 --- a/src/data/roadmaps/ai-agents/content/embeddings-and-vector-search@UIm54UmICKgep6s8Itcyv.md +++ b/src/data/roadmaps/ai-agents/content/embeddings-and-vector-search@UIm54UmICKgep6s8Itcyv.md @@ -5,7 +5,4 @@ Embeddings turn words, pictures, or other data into lists of numbers called vect Visit the following resources to learn more: - [@official@OpenAI Embeddings API Documentation](https://platform.openai.com/docs/guides/embeddings/what-are-embeddings) -- [@article@Understanding Embeddings and Vector Search (Pinecone Blog)](https://www.pinecone.io/learn/vector-embeddings/) -- [@video@What are Word Embeddings?](https://youtu.be/wgfSDrqYMJ4?si=8bS9_cVChpTzl2z6) -- [@video@What is a Vector Database? Powering Semantic Search & AI Applications](https://youtu.be/gl1r1XV0SLw?si=StU9dl8yQTNxdDaI) -- [@video@What is a Vector Database?](https://youtu.be/t9IDoenf-lo?si=QG0WD3di9zIliBPC) +- [@article@Understanding Embeddings and Vector Search (Pinecone Blog)](https://www.pinecone.io/learn/vector-embeddings/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/episodic-vs-semantic-memory@EfCCNqLMJpWKKtamUa5gK.md b/src/data/roadmaps/ai-agents/content/episodic-vs-semantic-memory@EfCCNqLMJpWKKtamUa5gK.md index d7b8dabf3..929fc6625 100644 --- a/src/data/roadmaps/ai-agents/content/episodic-vs-semantic-memory@EfCCNqLMJpWKKtamUa5gK.md +++ b/src/data/roadmaps/ai-agents/content/episodic-vs-semantic-memory@EfCCNqLMJpWKKtamUa5gK.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@What Is AI Agent Memory? - IBM](https://www.ibm.com/think/topics/ai-agent-memory) - [@article@Episodic Memory vs. Semantic Memory: The Key Differences](https://www.magneticmemorymethod.com/episodic-vs-semantic-memory/) -- [@article@Memory Systems in LangChain](https://python.langchain.com/docs/how_to/chatbots_memory/) +- [@article@Memory Systems in LangChain](https://python.langchain.com/docs/how_to/chatbots_memory/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/file-system-access@BoJqZvdGam4cd6G6yK2IV.md b/src/data/roadmaps/ai-agents/content/file-system-access@BoJqZvdGam4cd6G6yK2IV.md index 901810e94..fc99eac39 100644 --- a/src/data/roadmaps/ai-agents/content/file-system-access@BoJqZvdGam4cd6G6yK2IV.md +++ b/src/data/roadmaps/ai-agents/content/file-system-access@BoJqZvdGam4cd6G6yK2IV.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@Filesystem MCP server for AI Agents](https://playbooks.com/mcp/mateicanavra-filesystem) - [@article@File System Access API](https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API) - [@article@Understanding File Permissions and Security](https://linuxize.com/post/understanding-linux-file-permissions/) -- [@video@How File Systems Work?](https://www.youtube.com/watch?v=KN8YgJnShPM) +- [@video@How File Systems Work?](https://www.youtube.com/watch?v=KN8YgJnShPM) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/fine-tuning-vs-prompt-engineering@5OW_6o286mj470ElFyJ_5.md b/src/data/roadmaps/ai-agents/content/fine-tuning-vs-prompt-engineering@5OW_6o286mj470ElFyJ_5.md index a09a5ca94..eab788c71 100644 --- a/src/data/roadmaps/ai-agents/content/fine-tuning-vs-prompt-engineering@5OW_6o286mj470ElFyJ_5.md +++ b/src/data/roadmaps/ai-agents/content/fine-tuning-vs-prompt-engineering@5OW_6o286mj470ElFyJ_5.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@OpenAI Fine Tuning](https://platform.openai.com/docs/guides/fine-tuning) - [@article@Prompt Engineering Guide](https://www.promptingguide.ai/) - [@article@Prompt Engineering vs Prompt Tuning: A Detailed Explanation](https://medium.com/@aabhi02/prompt-engineering-vs-prompt-tuning-a-detailed-explanation-19ea8ce62ac4) -- [@video@RAG vs Fine-Tuning vs Prompt Engineering: Optimizing AI Models](https://youtu.be/zYGDpG-pTho?si=pFeWqbjSN1RM4WiZ) +- [@video@RAG vs Fine-Tuning vs Prompt Engineering: Optimizing AI Models](https://youtu.be/zYGDpG-pTho?si=pFeWqbjSN1RM4WiZ) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/git-and-terminal-usage@McREk2zHOlIrqbGSKbX-J.md b/src/data/roadmaps/ai-agents/content/git-and-terminal-usage@McREk2zHOlIrqbGSKbX-J.md index a9190e4ba..bd9ff640c 100644 --- a/src/data/roadmaps/ai-agents/content/git-and-terminal-usage@McREk2zHOlIrqbGSKbX-J.md +++ b/src/data/roadmaps/ai-agents/content/git-and-terminal-usage@McREk2zHOlIrqbGSKbX-J.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Git Basics](https://git-scm.com/doc) - [@official@Introduction to the Terminal](https://ubuntu.com/tutorials/command-line-for-beginners#1-overview) -- [@video@Git and Terminal Basics Crash Course (YouTube)](https://www.youtube.com/watch?v=HVsySz-h9r4) +- [@video@Git and Terminal Basics Crash Course (YouTube)](https://www.youtube.com/watch?v=HVsySz-h9r4) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/haystack@XS-FsvtrXGZ8DPrwOsnlI.md b/src/data/roadmaps/ai-agents/content/haystack@XS-FsvtrXGZ8DPrwOsnlI.md index a57208cbc..94b6e099e 100644 --- a/src/data/roadmaps/ai-agents/content/haystack@XS-FsvtrXGZ8DPrwOsnlI.md +++ b/src/data/roadmaps/ai-agents/content/haystack@XS-FsvtrXGZ8DPrwOsnlI.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Haystack](https://haystack.deepset.ai/) - [@official@Haystack Overview](https://docs.haystack.deepset.ai/docs/intro) -- [@opensource@deepset-ai/haystack](https://github.com/deepset-ai/haystack) +- [@opensource@deepset-ai/haystack](https://github.com/deepset-ai/haystack) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/helicone@MLxP5N0Vrmwh-kyvNeGXn.md b/src/data/roadmaps/ai-agents/content/helicone@MLxP5N0Vrmwh-kyvNeGXn.md index 7ddb3fef6..352ccfe49 100644 --- a/src/data/roadmaps/ai-agents/content/helicone@MLxP5N0Vrmwh-kyvNeGXn.md +++ b/src/data/roadmaps/ai-agents/content/helicone@MLxP5N0Vrmwh-kyvNeGXn.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@Helicone](https://www.helicone.ai/) - [@official@Helicone OSS LLM Observability](https://docs.helicone.ai/getting-started/quick-start) -- [@opensource@Helicone/helicone](https://github.com/Helicone/helicone) +- [@opensource@Helicone/helicone](https://github.com/Helicone/helicone) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/human-in-the-loop-evaluation@rHxdxN97ZcU7MPl8L1jzN.md b/src/data/roadmaps/ai-agents/content/human-in-the-loop-evaluation@rHxdxN97ZcU7MPl8L1jzN.md index f2ef51002..d0041f3b3 100644 --- a/src/data/roadmaps/ai-agents/content/human-in-the-loop-evaluation@rHxdxN97ZcU7MPl8L1jzN.md +++ b/src/data/roadmaps/ai-agents/content/human-in-the-loop-evaluation@rHxdxN97ZcU7MPl8L1jzN.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@Human in the Loop · Cloudflare Agents](https://developers.cloudflare.com/agents/concepts/human-in-the-loop/) - [@article@What is Human-in-the-Loop: A Guide](https://logifusion.com/what-is-human-in-the-loop-htil/) - [@article@Human-in-the-Loop ML](https://docs.aws.amazon.com/sagemaker/latest/dg/sms-human-review-workflow.html) -- [@article@The Importance of Human Feedback in AI (Hugging Face Blog)](https://huggingface.co/blog/rlhf) +- [@article@The Importance of Human Feedback in AI (Hugging Face Blog)](https://huggingface.co/blog/rlhf) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/iterate-and-test-your-prompts@noTuUFnHSBzn7GKG9UZEi.md b/src/data/roadmaps/ai-agents/content/iterate-and-test-your-prompts@noTuUFnHSBzn7GKG9UZEi.md index ad757837a..19ff2330e 100644 --- a/src/data/roadmaps/ai-agents/content/iterate-and-test-your-prompts@noTuUFnHSBzn7GKG9UZEi.md +++ b/src/data/roadmaps/ai-agents/content/iterate-and-test-your-prompts@noTuUFnHSBzn7GKG9UZEi.md @@ -4,6 +4,6 @@ After you write a first prompt, treat it as a draft, not the final version. Run Visit the following resources to learn more: -- [@article@Master Iterative Prompting: A Guide](https://blogs.vreamer.space/master-iterative-prompting-a-guide-to-more-effective-interactions-with-ai-50a736eaec38) - [@course@Prompt Engineering Best Practices](https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/) -- [@video@Prompt Engineering: The Iterative Process](https://www.youtube.com/watch?v=dOxUroR57xs) +- [@article@Master Iterative Prompting: A Guide](https://blogs.vreamer.space/master-iterative-prompting-a-guide-to-more-effective-interactions-with-ai-50a736eaec38) +- [@video@Prompt Engineering: The Iterative Process](https://www.youtube.com/watch?v=dOxUroR57xs) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/langchain@Ka6VpCEnqABvwiF9vba7t.md b/src/data/roadmaps/ai-agents/content/langchain@Ka6VpCEnqABvwiF9vba7t.md index 1c595ce75..57c144231 100644 --- a/src/data/roadmaps/ai-agents/content/langchain@Ka6VpCEnqABvwiF9vba7t.md +++ b/src/data/roadmaps/ai-agents/content/langchain@Ka6VpCEnqABvwiF9vba7t.md @@ -1,11 +1,10 @@ # LangChain -LangChain is a Python and JavaScript library that helps you put large language models to work in real products. It gives ready-made parts for common agent tasks such as talking to many tools, keeping short-term memory, and calling an external API when the model needs fresh data. You combine these parts like Lego blocks: pick a model, add a prompt template, chain the steps, then wrap the chain in an “agent” that can choose what step to run next. Built-in connectors link to OpenAI, Hugging Face, vector stores, and SQL databases, so you can search documents or pull company data without writing a lot of glue code. This lets you move fast from idea to working bot, while still letting you swap out parts if your needs change. +LangChain is a framework designed to simplify the creation of applications using large language models (LLMs). It provides tools and abstractions to connect LLMs to various data sources, create chains of calls to LLMs or other utilities, and build agents that can interact with their environment. Essentially, it helps developers structure, chain, and orchestrate different AI components to build more complex and capable AI applications. Visit the following resources to learn more: - [@official@LangChain Documentation](https://python.langchain.com/docs/introduction/) - [@opensource@langchain-ai/langchain](https://github.com/langchain-ai/langchain) -- [@article@Building Applications with LLMs using LangChain](https://www.pinecone.io/learn/series/langchain/) - [@article@AI Agents with LangChain and LangGraph](https://www.udacity.com/course/ai-agents-with-langchain-and-langgraph--cd13764) -- [@video@LangChain Crash Course - Build LLM Apps Fast (YouTube)](https://www.youtube.com/watch?v=nAmC7SoVLd8) +- [@video@LangChain Crash Course - Build LLM Apps Fast (YouTube)](https://www.youtube.com/watch?v=nAmC7SoVLd8) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/langfuse@UoIheaJlShiceafrWALEH.md b/src/data/roadmaps/ai-agents/content/langfuse@UoIheaJlShiceafrWALEH.md index a20edda17..62b5262b5 100644 --- a/src/data/roadmaps/ai-agents/content/langfuse@UoIheaJlShiceafrWALEH.md +++ b/src/data/roadmaps/ai-agents/content/langfuse@UoIheaJlShiceafrWALEH.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@official@LangFuse](https://langfuse.com/) - [@official@LangFuse Documentation](https://langfuse.com/docs) - [@opensource@langfuse/langfuse](https://github.com/langfuse/langfuse) -- [@article@Langfuse: Open Source LLM Engineering Platform](https://www.ycombinator.com/companies/langfuse) +- [@article@Langfuse: Open Source LLM Engineering Platform](https://www.ycombinator.com/companies/langfuse) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/langsmith@SS8mGqf9wfrNqenIWvN8Z.md b/src/data/roadmaps/ai-agents/content/langsmith@SS8mGqf9wfrNqenIWvN8Z.md index e8b70f440..d9c8571e2 100644 --- a/src/data/roadmaps/ai-agents/content/langsmith@SS8mGqf9wfrNqenIWvN8Z.md +++ b/src/data/roadmaps/ai-agents/content/langsmith@SS8mGqf9wfrNqenIWvN8Z.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@official@LangSmith](https://smith.langchain.com/) - [@official@LangSmith Documentation](https://docs.smith.langchain.com/) - [@official@Harden your application with LangSmith Evaluation](https://www.langchain.com/evaluation) -- [@article@What is LangSmith and Why should I care as a developer?](https://medium.com/around-the-prompt/what-is-langsmith-and-why-should-i-care-as-a-developer-e5921deb54b5) +- [@article@What is LangSmith and Why should I care as a developer?](https://medium.com/around-the-prompt/what-is-langsmith-and-why-should-i-care-as-a-developer-e5921deb54b5) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/langsmith@xp7TCTRE9HP60_rGzTUF6.md b/src/data/roadmaps/ai-agents/content/langsmith@xp7TCTRE9HP60_rGzTUF6.md index a2231686f..d360d955f 100644 --- a/src/data/roadmaps/ai-agents/content/langsmith@xp7TCTRE9HP60_rGzTUF6.md +++ b/src/data/roadmaps/ai-agents/content/langsmith@xp7TCTRE9HP60_rGzTUF6.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@official@LangSmith](https://smith.langchain.com/) - [@official@LangSmith Documentation](https://docs.smith.langchain.com/) - [@official@Harden your application with LangSmith Evaluation](https://www.langchain.com/evaluation) -- [@article@What is LangSmith and Why should I care as a developer?](https://medium.com/around-the-prompt/what-is-langsmith-and-why-should-i-care-as-a-developer-e5921deb54b5) +- [@article@What is LangSmith and Why should I care as a developer?](https://medium.com/around-the-prompt/what-is-langsmith-and-why-should-i-care-as-a-developer-e5921deb54b5) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/local-desktop@iBtJp24F_kJE3YlBsW60s.md b/src/data/roadmaps/ai-agents/content/local-desktop@iBtJp24F_kJE3YlBsW60s.md index 385ba32d4..758cd1df4 100644 --- a/src/data/roadmaps/ai-agents/content/local-desktop@iBtJp24F_kJE3YlBsW60s.md +++ b/src/data/roadmaps/ai-agents/content/local-desktop@iBtJp24F_kJE3YlBsW60s.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@article@Build a Simple Local MCP Server](https://blog.stackademic.com/build-simple-local-mcp-server-5434d19572a4) - [@article@How to Build and Host Your Own MCP Servers in Easy Steps](https://collabnix.com/how-to-build-and-host-your-own-mcp-servers-in-easy-steps/) -- [@article@Expose localhost to Internet](https://ngrok.com/docs) -- [@video@Run a Local Server on Your Machine](https://www.youtube.com/watch?v=ldGl6L4Vktk) +- [@article@Expose localhost to Internet](https://ngrok.com/docs) +- [@video@Run a Local Server on Your Machine](https://www.youtube.com/watch?v=ldGl6L4Vktk) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/long-term-memory@Ue633fz6Xu2wa2-KOAtdP.md b/src/data/roadmaps/ai-agents/content/long-term-memory@Ue633fz6Xu2wa2-KOAtdP.md index a5dbbe044..a0a130cd6 100644 --- a/src/data/roadmaps/ai-agents/content/long-term-memory@Ue633fz6Xu2wa2-KOAtdP.md +++ b/src/data/roadmaps/ai-agents/content/long-term-memory@Ue633fz6Xu2wa2-KOAtdP.md @@ -5,7 +5,7 @@ Long term memory in an AI agent stores important information for future use, lik Visit the following resources to learn more: - [@article@Long Term Memory in AI Agents](https://medium.com/@alozie_igbokwe/ai-101-long-term-memory-in-ai-agents-35f87f2d0ce0) -- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) -- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) +- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) +- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) - [@article@Short-Term vs Long-Term Memory in AI Agents](https://adasci.org/short-term-vs-long-term-memory-in-ai-agents/) -- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) +- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/manual-from-scratch@US6T5dXM8IY9V2qZnTOFW.md b/src/data/roadmaps/ai-agents/content/manual-from-scratch@US6T5dXM8IY9V2qZnTOFW.md index 9e895322e..8607ac178 100644 --- a/src/data/roadmaps/ai-agents/content/manual-from-scratch@US6T5dXM8IY9V2qZnTOFW.md +++ b/src/data/roadmaps/ai-agents/content/manual-from-scratch@US6T5dXM8IY9V2qZnTOFW.md @@ -4,7 +4,7 @@ Building an AI agent from scratch means writing every part of the system yoursel Visit the following resources to learn more: -- [@article@A Step-by-Step Guide to Building an AI Agent From Scratch](https://www.neurond.com/blog/how-to-build-an-ai-agent) -- [@article@How to Build AI Agents](https://wotnot.io/blog/build-ai-agents) +- [@article@A Step-by-Step Guide to Building an AI Agent From Scratch](https://www.neurond.com/blog/how-to-build-an-ai-agent) +- [@article@How to Build AI Agents](https://wotnot.io/blog/build-ai-agents) - [@article@Build Your Own AI Agent from Scratch in 30 Minutes](https://medium.com/@gurpartap.sandhu3/build-you-own-ai-agent-from-scratch-in-30-mins-using-simple-python-1458f8099da0) -- [@video@Building an AI Agent From Scratch](https://www.youtube.com/watch?v=bTMPwUgLZf0) +- [@video@Building an AI Agent From Scratch](https://www.youtube.com/watch?v=bTMPwUgLZf0) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/max-length@Bn_BkthrVX_vOuwQzvPZa.md b/src/data/roadmaps/ai-agents/content/max-length@Bn_BkthrVX_vOuwQzvPZa.md index 79ad555f2..431872bba 100644 --- a/src/data/roadmaps/ai-agents/content/max-length@Bn_BkthrVX_vOuwQzvPZa.md +++ b/src/data/roadmaps/ai-agents/content/max-length@Bn_BkthrVX_vOuwQzvPZa.md @@ -4,9 +4,9 @@ Max Length sets the maximum number of tokens a language model can generate in on Visit the following resources to learn more: -- [@official@OpenAI Token Usage](https://platform.openai.com/docs/guides/gpt/managing-tokens) -- [@official@Size and Max Token Limits](https://docs.anthropic.com/claude/docs/size-and-token-limits) -- [@article@Utilising Max Token Context Window of Anthropic Claude](https://medium.com/@nampreetsingh/utilising-max-token-context-window-of-anthropic-claude-on-amazon-bedrock-7377d94b2dfa) -- [@article@Controlling the Length of OpenAI Model Responses](https://help.openai.com/en/articles/5072518-controlling-the-length-of-openai-model-responses) +- [@official@OpenAI Token Usage](https://platform.openai.com/docs/guides/gpt/managing-tokens) +- [@official@Size and Max Token Limits](https://docs.anthropic.com/claude/docs/size-and-token-limits) +- [@article@Utilising Max Token Context Window of Anthropic Claude](https://medium.com/@nampreetsingh/utilising-max-token-context-window-of-anthropic-claude-on-amazon-bedrock-7377d94b2dfa) +- [@article@Controlling the Length of OpenAI Model Responses](https://help.openai.com/en/articles/5072518-controlling-the-length-of-openai-model-responses) - [@article@Max Model Length in AI](https://www.restack.io/p/ai-model-answer-max-model-length-cat-ai) - [@video@Understanding ChatGPT/OpenAI Tokens](https://youtu.be/Mo3NV5n1yZk) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/mcp-client@CGVstUxVXLJcYZrwk3iNQ.md b/src/data/roadmaps/ai-agents/content/mcp-client@CGVstUxVXLJcYZrwk3iNQ.md index 5be36321f..14f0c94ec 100644 --- a/src/data/roadmaps/ai-agents/content/mcp-client@CGVstUxVXLJcYZrwk3iNQ.md +++ b/src/data/roadmaps/ai-agents/content/mcp-client@CGVstUxVXLJcYZrwk3iNQ.md @@ -4,7 +4,7 @@ The MCP Client is the part of an AI agent that talks to the language model API. Visit the following resources to learn more: -- [@opensource@Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol) - [@official@Model Context Protocol](https://modelcontextprotocol.io/introduction) -- [@official@OpenAI API Reference](https://platform.openai.com/docs/api-reference) -- [@official@Anthropic API Documentation](https://docs.anthropic.com/claude/reference) +- [@official@OpenAI API Reference](https://platform.openai.com/docs/api-reference) +- [@official@Anthropic API Documentation](https://docs.anthropic.com/claude/reference) +- [@opensource@Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/mcp-hosts@9FryAIrWRHh8YlzKX3et5.md b/src/data/roadmaps/ai-agents/content/mcp-hosts@9FryAIrWRHh8YlzKX3et5.md index 39854edfa..f82277c70 100644 --- a/src/data/roadmaps/ai-agents/content/mcp-hosts@9FryAIrWRHh8YlzKX3et5.md +++ b/src/data/roadmaps/ai-agents/content/mcp-hosts@9FryAIrWRHh8YlzKX3et5.md @@ -4,7 +4,7 @@ MCP Hosts are computers or services that run the Model Context Protocol. They ha Visit the following resources to learn more: -- [@official@Vercel Serverless Hosting](https://vercel.com/docs) +- [@official@Vercel Serverless Hosting](https://vercel.com/docs) +- [@opensource@punkeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) - [@article@The Ultimate Guide to MCP](https://guangzhengli.com/blog/en/model-context-protocol) -- [@article@AWS MCP Servers for Code Assistants](https://aws.amazon.com/blogs/machine-learning/introducing-aws-mcp-servers-for-code-assistants-part-1/) -- [@opensource@punkeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) \ No newline at end of file +- [@article@AWS MCP Servers for Code Assistants](https://aws.amazon.com/blogs/machine-learning/introducing-aws-mcp-servers-for-code-assistants-part-1/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/mcp-servers@yv_-87FVM7WKn5iv6LW9q.md b/src/data/roadmaps/ai-agents/content/mcp-servers@yv_-87FVM7WKn5iv6LW9q.md index 6ac91f9e7..0a148d94d 100644 --- a/src/data/roadmaps/ai-agents/content/mcp-servers@yv_-87FVM7WKn5iv6LW9q.md +++ b/src/data/roadmaps/ai-agents/content/mcp-servers@yv_-87FVM7WKn5iv6LW9q.md @@ -4,7 +4,7 @@ An MCP Server is the main machine or cloud service that runs the Model Context P Visit the following resources to learn more: -- [@article@Introducing the Azure MCP Server ](https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/) +- [@opensource@punkeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) +- [@article@Introducing the Azure MCP Server ](https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/) - [@article@The Ultimate Guide to MCP](https://guangzhengli.com/blog/en/model-context-protocol) -- [@article@AWS MCP Servers for Code Assistants](https://aws.amazon.com/blogs/machine-learning/introducing-aws-mcp-servers-for-code-assistants-part-1/) -- [@opensource@punkeye/awesome-mcp-servers](https://github.com/punkpeye/awesome-mcp-servers) \ No newline at end of file +- [@article@AWS MCP Servers for Code Assistants](https://aws.amazon.com/blogs/machine-learning/introducing-aws-mcp-servers-for-code-assistants-part-1/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/metrics-to-track@v8qLnyFRnEumodBYxQSXQ.md b/src/data/roadmaps/ai-agents/content/metrics-to-track@v8qLnyFRnEumodBYxQSXQ.md index c6d0ef6a2..b3250bb40 100644 --- a/src/data/roadmaps/ai-agents/content/metrics-to-track@v8qLnyFRnEumodBYxQSXQ.md +++ b/src/data/roadmaps/ai-agents/content/metrics-to-track@v8qLnyFRnEumodBYxQSXQ.md @@ -5,6 +5,6 @@ To judge how well an AI agent works, you need clear numbers. Track accuracy, pre Visit the following resources to learn more: - [@article@Robustness Testing for AI](https://mitibmwatsonailab.mit.edu/category/robustness/) -- [@article@Complete Guide to Machine Learning Evaluation Metrics](https://medium.com/analytics-vidhya/complete-guide-to-machine-learning-evaluation-metrics-615c2864d916) -- [@article@Measuring Model Performance](https://developers.google.com/machine-learning/crash-course/classification/accuracy) -- [@article@A Practical Framework for (Gen)AI Value Measurement](https://medium.com/google-cloud/a-practical-framework-for-gen-ai-value-measurement-5fccf3b66c43) +- [@article@Complete Guide to Machine Learning Evaluation Metrics](https://medium.com/analytics-vidhya/complete-guide-to-machine-learning-evaluation-metrics-615c2864d916) +- [@article@Measuring Model Performance](https://developers.google.com/machine-learning/crash-course/classification/accuracy) +- [@article@A Practical Framework for (Gen)AI Value Measurement](https://medium.com/google-cloud/a-practical-framework-for-gen-ai-value-measurement-5fccf3b66c43) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/model-context-protocol-mcp@1B0IqRNYdtbHDi1jHSXuI.md b/src/data/roadmaps/ai-agents/content/model-context-protocol-mcp@1B0IqRNYdtbHDi1jHSXuI.md index 086413271..f44751678 100644 --- a/src/data/roadmaps/ai-agents/content/model-context-protocol-mcp@1B0IqRNYdtbHDi1jHSXuI.md +++ b/src/data/roadmaps/ai-agents/content/model-context-protocol-mcp@1B0IqRNYdtbHDi1jHSXuI.md @@ -4,8 +4,8 @@ Model Context Protocol (MCP) is a rulebook that tells an AI agent how to pack ba Visit the following resources to learn more: -- [@opensource@Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol) -- [@official@Model Context Protocol](https://modelcontextprotocol.io/introduction) -- [@article@Introducing the Azure MCP Server ](https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/) -- [@article@The Ultimate Guide to MCP](https://guangzhengli.com/blog/en/model-context-protocol) - [@course@MCP: Build Rich-Context AI Apps with Anthropic](https://www.deeplearning.ai/short-courses/mcp-build-rich-context-ai-apps-with-anthropic/) +- [@official@Model Context Protocol](https://modelcontextprotocol.io/introduction) +- [@opensource@Model Context Protocol](https://github.com/modelcontextprotocol/modelcontextprotocol) +- [@article@Introducing the Azure MCP Server ](https://devblogs.microsoft.com/azure-sdk/introducing-the-azure-mcp-server/) +- [@article@The Ultimate Guide to MCP](https://guangzhengli.com/blog/en/model-context-protocol) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/npc--game-ai@ok8vN7VtCgyef5x6aoQaL.md b/src/data/roadmaps/ai-agents/content/npc--game-ai@ok8vN7VtCgyef5x6aoQaL.md index 166ba7b37..17aab744f 100644 --- a/src/data/roadmaps/ai-agents/content/npc--game-ai@ok8vN7VtCgyef5x6aoQaL.md +++ b/src/data/roadmaps/ai-agents/content/npc--game-ai@ok8vN7VtCgyef5x6aoQaL.md @@ -4,5 +4,5 @@ Game studios use AI agents to control non-player characters (NPCs). The agent ob Visit the following resources to learn more: -- [@official@Unity – AI for NPCs](https://dev.epicgames.com/documentation/en-us/unreal-engine/artificial-intelligence-in-unreal-engine?application_version=5.3) +- [@official@Unity – AI for NPCs](https://dev.epicgames.com/documentation/en-us/unreal-engine/artificial-intelligence-in-unreal-engine?application_version=5.3) - [@article@AI-Driven NPCs: The Future of Gaming Explained](https://www.capermint.com/blog/everything-you-need-to-know-about-non-player-character-npc/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/observation--reflection@ZJTrun3jK3zBGOTm1jdMI.md b/src/data/roadmaps/ai-agents/content/observation--reflection@ZJTrun3jK3zBGOTm1jdMI.md index 3ff4c147c..474f2c601 100644 --- a/src/data/roadmaps/ai-agents/content/observation--reflection@ZJTrun3jK3zBGOTm1jdMI.md +++ b/src/data/roadmaps/ai-agents/content/observation--reflection@ZJTrun3jK3zBGOTm1jdMI.md @@ -4,5 +4,5 @@ Observation and reflection form the thinking pause in an AI agent’s loop. Firs Visit the following resources to learn more: -- [@official@Best Practices for Prompting and Self-checking](https://platform.openai.com/docs/guides/prompt-engineering) -- [@article@Self-Reflective AI: Building Agents That Learn by Observing Themselves](https://arxiv.org/abs/2302.14045) +- [@official@Best Practices for Prompting and Self-checking](https://platform.openai.com/docs/guides/prompt-engineering) +- [@article@Self-Reflective AI: Building Agents That Learn by Observing Themselves](https://arxiv.org/abs/2302.14045) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/open-weight-models@DSJAhQhc1dQmBHQ8ZkTau.md b/src/data/roadmaps/ai-agents/content/open-weight-models@DSJAhQhc1dQmBHQ8ZkTau.md index e70b9d146..89e9995be 100644 --- a/src/data/roadmaps/ai-agents/content/open-weight-models@DSJAhQhc1dQmBHQ8ZkTau.md +++ b/src/data/roadmaps/ai-agents/content/open-weight-models@DSJAhQhc1dQmBHQ8ZkTau.md @@ -4,8 +4,8 @@ Open-weight models are neural networks whose trained parameters, also called wei Visit the following resources to learn more: -- [@official@BLOOM BigScience](https://bigscience.huggingface.co/) -- [@official@Falcon LLM – Technology Innovation Institute (TII)](https://falconllm.tii.ae/) -- [@official@Llama 2 – Meta's Official Announcement](https://ai.meta.com/llama/) -- [@official@Hugging Face – Open LLM Leaderboard (Top Open Models)](https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard) -- [@official@EleutherAI – Open Research Collective (GPT-Neo, GPT-J, etc.)](https://www.eleuther.ai/) +- [@official@BLOOM BigScience](https://bigscience.huggingface.co/) +- [@official@Falcon LLM – Technology Innovation Institute (TII)](https://falconllm.tii.ae/) +- [@official@Llama 2 – Meta's Official Announcement](https://ai.meta.com/llama/) +- [@official@Hugging Face – Open LLM Leaderboard (Top Open Models)](https://huggingface.co/spaces/HuggingFaceH4/open_llm_leaderboard) +- [@official@EleutherAI – Open Research Collective (GPT-Neo, GPT-J, etc.)](https://www.eleuther.ai/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/openai-assistant-api@37GBFVZ2J2d5r8bd1ViHq.md b/src/data/roadmaps/ai-agents/content/openai-assistant-api@37GBFVZ2J2d5r8bd1ViHq.md index 8568b9405..829de13e1 100644 --- a/src/data/roadmaps/ai-agents/content/openai-assistant-api@37GBFVZ2J2d5r8bd1ViHq.md +++ b/src/data/roadmaps/ai-agents/content/openai-assistant-api@37GBFVZ2J2d5r8bd1ViHq.md @@ -4,7 +4,7 @@ The OpenAI Assistants API lets you add clear, task-specific actions to a chat wi Visit the following resources to learn more: -- [@official@OpenAI Documentation – Assistants API Overview](https://platform.openai.com/docs/assistants/overview) -- [@official@OpenAI Blog – Introducing the Assistants API](https://openai.com/blog/assistants-api) -- [@official@OpenAI Cookbook – Assistants API Example](https://github.com/openai/openai-cookbook/blob/main/examples/Assistants_API_overview_python.ipynb) -- [@official@OpenAI API Reference – Assistants Endpoints](https://platform.openai.com/docs/api-reference/assistants) +- [@official@OpenAI Documentation – Assistants API Overview](https://platform.openai.com/docs/assistants/overview) +- [@official@OpenAI Blog – Introducing the Assistants API](https://openai.com/blog/assistants-api) +- [@official@OpenAI Cookbook – Assistants API Example](https://github.com/openai/openai-cookbook/blob/main/examples/Assistants_API_overview_python.ipynb) +- [@official@OpenAI API Reference – Assistants Endpoints](https://platform.openai.com/docs/api-reference/assistants) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/openai-functions-calling@AQtxTTxmBpfl8BMgJbGzc.md b/src/data/roadmaps/ai-agents/content/openai-functions-calling@AQtxTTxmBpfl8BMgJbGzc.md index 240658a05..bd394682a 100644 --- a/src/data/roadmaps/ai-agents/content/openai-functions-calling@AQtxTTxmBpfl8BMgJbGzc.md +++ b/src/data/roadmaps/ai-agents/content/openai-functions-calling@AQtxTTxmBpfl8BMgJbGzc.md @@ -4,8 +4,8 @@ OpenAI Function Calling lets you give a language model a list of tools and have Visit the following resources to learn more: -- [@official@OpenAI Documentation – Function Calling](https://platform.openai.com/docs/guides/function-calling) -- [@official@OpenAI Cookbook – Using Functions with GPT Models](https://github.com/openai/openai-cookbook/blob/main/examples/How_to_call_functions_with_chat_models.ipynb) -- [@officialOpenAI Blog – Announcing Function Calling and Other Updates](https://openai.com/blog/function-calling-and-other-api-updates) -- [@officialOpenAI API Reference – Functions Section](https://platform.openai.com/docs/api-reference/chat/create#functions) -- [@officialOpenAI Community – Discussions and Examples on Function Calling](https://community.openai.com/tag/function-calling) +- [@official@OpenAI Documentation – Function Calling](https://platform.openai.com/docs/guides/function-calling) +- [@official@OpenAI Cookbook – Using Functions with GPT Models](https://github.com/openai/openai-cookbook/blob/main/examples/How_to_call_functions_with_chat_models.ipynb) +- [@article@@officialOpenAI Blog – Announcing Function Calling and Other Updates](https://openai.com/blog/function-calling-and-other-api-updates) +- [@article@@officialOpenAI API Reference – Functions Section](https://platform.openai.com/docs/api-reference/chat/create#functions) +- [@article@@officialOpenAI Community – Discussions and Examples on Function Calling](https://community.openai.com/tag/function-calling) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/openllmetry@7UqPXUzqKYXklnB3x-tsv.md b/src/data/roadmaps/ai-agents/content/openllmetry@7UqPXUzqKYXklnB3x-tsv.md index 0a0a97dee..4ce9ec28d 100644 --- a/src/data/roadmaps/ai-agents/content/openllmetry@7UqPXUzqKYXklnB3x-tsv.md +++ b/src/data/roadmaps/ai-agents/content/openllmetry@7UqPXUzqKYXklnB3x-tsv.md @@ -4,7 +4,7 @@ openllmetry is a small Python library that makes it easy to watch what your AI a Visit the following resources to learn more: -- [@official@OpenTelemetry Documentation](https://www.traceloop.com/blog/openllmetry) -- [@official@What is OpenLLMetry? - traceloop](https://www.traceloop.com/docs/openllmetry/introduction) +- [@official@OpenTelemetry Documentation](https://www.traceloop.com/blog/openllmetry) +- [@official@What is OpenLLMetry? - traceloop](https://www.traceloop.com/docs/openllmetry/introduction) - [@official@Use Traceloop with Python](https://www.traceloop.com/docs/openllmetry/getting-started-python) - [@opensource@traceloop/openllmetry](https://github.com/traceloop/openllmetry) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/perception--user-input@LU76AhCYDjxdBhpMQ4eMU.md b/src/data/roadmaps/ai-agents/content/perception--user-input@LU76AhCYDjxdBhpMQ4eMU.md index fa5a2c0e7..8d5d3afeb 100644 --- a/src/data/roadmaps/ai-agents/content/perception--user-input@LU76AhCYDjxdBhpMQ4eMU.md +++ b/src/data/roadmaps/ai-agents/content/perception--user-input@LU76AhCYDjxdBhpMQ4eMU.md @@ -5,4 +5,4 @@ Perception, also called user input, is the first step in an agent loop. The agen Visit the following resources to learn more: - [@article@Perception in AI: Understanding Its Types and Importance](https://marktalks.com/perception-in-ai-understanding-its-types-and-importance/) -- [@article@What Is AI Agent Perception? - IBM](https://www.ibm.com/think/topics/ai-agent-perception) +- [@article@What Is AI Agent Perception? - IBM](https://www.ibm.com/think/topics/ai-agent-perception) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/personal-assistant@PPdAutqJF5G60Eg9lYBND.md b/src/data/roadmaps/ai-agents/content/personal-assistant@PPdAutqJF5G60Eg9lYBND.md index e464e3c1a..8357ab894 100644 --- a/src/data/roadmaps/ai-agents/content/personal-assistant@PPdAutqJF5G60Eg9lYBND.md +++ b/src/data/roadmaps/ai-agents/content/personal-assistant@PPdAutqJF5G60Eg9lYBND.md @@ -5,4 +5,4 @@ A personal assistant AI agent is a smart program that helps one person manage da Visit the following resources to learn more: - [@article@A Complete Guide on AI-powered Personal Assistants](https://medium.com/@alexander_clifford/a-complete-guide-on-ai-powered-personal-assistants-with-examples-2f5cd894d566) -- [@article@9 Best AI Personal Assistants for Work, Chat and Home](https://saner.ai/best-ai-personal-assistants/) +- [@article@9 Best AI Personal Assistants for Work, Chat and Home](https://saner.ai/best-ai-personal-assistants/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/pricing-of-common-models@B8dzg61TGaknuruBgkEJd.md b/src/data/roadmaps/ai-agents/content/pricing-of-common-models@B8dzg61TGaknuruBgkEJd.md index 2ab11b079..c72072df9 100644 --- a/src/data/roadmaps/ai-agents/content/pricing-of-common-models@B8dzg61TGaknuruBgkEJd.md +++ b/src/data/roadmaps/ai-agents/content/pricing-of-common-models@B8dzg61TGaknuruBgkEJd.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@official@OpenAI Pricing](https://openai.com/api/pricing/) - [@article@Executive Guide To AI Agent Pricing](https://www.forbes.com/councils/forbesbusinesscouncil/2025/01/28/executive-guide-to-ai-agent-pricing-winning-strategies-and-models-to-drive-growth/) -- [@article@AI Pricing: How Much Does Artificial Intelligence Cost In 2025?](https://www.internetsearchinc.com/ai-pricing-how-much-does-artificial-intelligence-cost/) +- [@article@AI Pricing: How Much Does Artificial Intelligence Cost In 2025?](https://www.internetsearchinc.com/ai-pricing-how-much-does-artificial-intelligence-cost/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/prompt-injection--jailbreaks@SU2RuicMUo8tiAsQtDI1k.md b/src/data/roadmaps/ai-agents/content/prompt-injection--jailbreaks@SU2RuicMUo8tiAsQtDI1k.md index 7889e45bf..df85711a0 100644 --- a/src/data/roadmaps/ai-agents/content/prompt-injection--jailbreaks@SU2RuicMUo8tiAsQtDI1k.md +++ b/src/data/roadmaps/ai-agents/content/prompt-injection--jailbreaks@SU2RuicMUo8tiAsQtDI1k.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Prompt Injection vs. Jailbreaking: What's the Difference?](https://learnprompting.org/blog/injection_jailbreaking) - [@article@Prompt Injection vs Prompt Jailbreak](https://codoid.com/ai/prompt-injection-vs-prompt-jailbreak-a-detailed-comparison/) -- [@article@How Prompt Attacks Exploit GenAI and How to Fight Back](https://unit42.paloaltonetworks.com/new-frontier-of-genai-threats-a-comprehensive-guide-to-prompt-attacks/) +- [@article@How Prompt Attacks Exploit GenAI and How to Fight Back](https://unit42.paloaltonetworks.com/new-frontier-of-genai-threats-a-comprehensive-guide-to-prompt-attacks/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/provide-additional-context@6I42CoeWX-kkFXTKAY7rw.md b/src/data/roadmaps/ai-agents/content/provide-additional-context@6I42CoeWX-kkFXTKAY7rw.md index d50ff61ed..82c52bcf8 100644 --- a/src/data/roadmaps/ai-agents/content/provide-additional-context@6I42CoeWX-kkFXTKAY7rw.md +++ b/src/data/roadmaps/ai-agents/content/provide-additional-context@6I42CoeWX-kkFXTKAY7rw.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@What is Context in Prompt Engineering?](https://www.godofprompt.ai/blog/what-is-context-in-prompt-engineering) - [@article@The Importance of Context for Reliable AI Systems](https://medium.com/mathco-ai/the-importance-of-context-for-reliable-ai-systems-and-how-to-provide-context-009bd1ac7189/) -- [@article@Context Engineering: Why Feeding AI the Right Context Matters](https://inspirednonsense.com/context-engineering-why-feeding-ai-the-right-context-matters-353e8f87d6d3) +- [@article@Context Engineering: Why Feeding AI the Right Context Matters](https://inspirednonsense.com/context-engineering-why-feeding-ai-the-right-context-matters-353e8f87d6d3) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/rag-agent@cW8O4vLLKEG-Q0dE8E5Zp.md b/src/data/roadmaps/ai-agents/content/rag-agent@cW8O4vLLKEG-Q0dE8E5Zp.md index 239ac0567..8afc96356 100644 --- a/src/data/roadmaps/ai-agents/content/rag-agent@cW8O4vLLKEG-Q0dE8E5Zp.md +++ b/src/data/roadmaps/ai-agents/content/rag-agent@cW8O4vLLKEG-Q0dE8E5Zp.md @@ -5,4 +5,4 @@ A RAG (Retrieval-Augmented Generation) agent mixes search with language generati Visit the following resources to learn more: - [@article@What is RAG? - Retrieval-Augmented Generation AI Explained](https://aws.amazon.com/what-is/retrieval-augmented-generation/) -- [@article@What Is Retrieval-Augmented Generation, aka RAG?](https://blogs.nvidia.com/blog/what-is-retrieval-augmented-generation/) +- [@article@What Is Retrieval-Augmented Generation, aka RAG?](https://blogs.nvidia.com/blog/what-is-retrieval-augmented-generation/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/rag-and-vector-databases@wkS4yOJ3JdZQE_yBID8K7.md b/src/data/roadmaps/ai-agents/content/rag-and-vector-databases@wkS4yOJ3JdZQE_yBID8K7.md index 2c5e6173c..c02502660 100644 --- a/src/data/roadmaps/ai-agents/content/rag-and-vector-databases@wkS4yOJ3JdZQE_yBID8K7.md +++ b/src/data/roadmaps/ai-agents/content/rag-and-vector-databases@wkS4yOJ3JdZQE_yBID8K7.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Understanding Retrieval-Augmented Generation (RAG) and Vector Databases](https://pureai.com/Articles/2025/03/03/Understanding-RAG.aspx) - [@article@Build Advanced Retrieval-Augmented Generation Systems](https://learn.microsoft.com/en-us/azure/developer/ai/advanced-retrieval-augmented-generation) -- [@article@What Is Retrieval-Augmented Generation, aka RAG?](https://blogs.nvidia.com/blog/what-is-retrieval-augmented-generation/) +- [@article@What Is Retrieval-Augmented Generation, aka RAG?](https://blogs.nvidia.com/blog/what-is-retrieval-augmented-generation/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/ragas@YzEDtGEaMaMWVt0W03HRt.md b/src/data/roadmaps/ai-agents/content/ragas@YzEDtGEaMaMWVt0W03HRt.md index f072d6577..5c0cc6c54 100644 --- a/src/data/roadmaps/ai-agents/content/ragas@YzEDtGEaMaMWVt0W03HRt.md +++ b/src/data/roadmaps/ai-agents/content/ragas@YzEDtGEaMaMWVt0W03HRt.md @@ -5,5 +5,5 @@ Ragas is an open-source tool used to check how well a Retrieval-Augmented Genera Visit the following resources to learn more: - [@official@Ragas Documentation](https://docs.ragas.io/en/latest/) -- [@article@Evaluating RAG Applications with RAGAs](https://towardsdatascience.com/evaluating-rag-applications-with-ragas-81d67b0ee31a/n) - [@opensource@explodinggradients/ragas](https://github.com/explodinggradients/ragas) +- [@article@Evaluating RAG Applications with RAGAs](https://towardsdatascience.com/evaluating-rag-applications-with-ragas-81d67b0ee31a/n) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/react-reason--act@53xDks6JQ33fHMa3XcuCd.md b/src/data/roadmaps/ai-agents/content/react-reason--act@53xDks6JQ33fHMa3XcuCd.md index b63fc4447..9d930ea76 100644 --- a/src/data/roadmaps/ai-agents/content/react-reason--act@53xDks6JQ33fHMa3XcuCd.md +++ b/src/data/roadmaps/ai-agents/content/react-reason--act@53xDks6JQ33fHMa3XcuCd.md @@ -5,4 +5,4 @@ ReAct is an agent pattern that makes a model alternate between two simple steps: Visit the following resources to learn more: - [@official@ReAct: Synergizing Reasoning and Acting in Language Models](https://react-lm.github.io/) -- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) +- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/reason-and-plan@ycPRgRYR4lEBQr_xxHKnM.md b/src/data/roadmaps/ai-agents/content/reason-and-plan@ycPRgRYR4lEBQr_xxHKnM.md index 17de6661f..c7ddc03eb 100644 --- a/src/data/roadmaps/ai-agents/content/reason-and-plan@ycPRgRYR4lEBQr_xxHKnM.md +++ b/src/data/roadmaps/ai-agents/content/reason-and-plan@ycPRgRYR4lEBQr_xxHKnM.md @@ -5,4 +5,4 @@ Reason and Plan is the moment when an AI agent thinks before it acts. The agent Visit the following resources to learn more: - [@official@ReAct: Synergizing Reasoning and Acting in Language Models](https://react-lm.github.io/) -- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) +- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/reasoning-vs-standard-models@N3yZfUxphxjiupqGpyaS9.md b/src/data/roadmaps/ai-agents/content/reasoning-vs-standard-models@N3yZfUxphxjiupqGpyaS9.md index 863f6b276..03dabf63e 100644 --- a/src/data/roadmaps/ai-agents/content/reasoning-vs-standard-models@N3yZfUxphxjiupqGpyaS9.md +++ b/src/data/roadmaps/ai-agents/content/reasoning-vs-standard-models@N3yZfUxphxjiupqGpyaS9.md @@ -5,4 +5,4 @@ Reasoning models break a task into clear steps and follow a line of logic, while Visit the following resources to learn more: - [@official@ReAct: Synergizing Reasoning and Acting in Language Models](https://react-lm.github.io/) -- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) +- [@article@ReAct Systems: Enhancing LLMs with Reasoning and Action](https://learnprompting.org/docs/agents/react) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/rest-api-knowledge@QtTwecLdvQa8pgELJ6i80.md b/src/data/roadmaps/ai-agents/content/rest-api-knowledge@QtTwecLdvQa8pgELJ6i80.md index dfdd00a65..401a7e46e 100644 --- a/src/data/roadmaps/ai-agents/content/rest-api-knowledge@QtTwecLdvQa8pgELJ6i80.md +++ b/src/data/roadmaps/ai-agents/content/rest-api-knowledge@QtTwecLdvQa8pgELJ6i80.md @@ -5,4 +5,4 @@ A **REST API** (Representational State Transfer) is an architectural style for d Visit the following resources to learn more: - [@article@What is RESTful API? - RESTful API Explained - AWS](https://aws.amazon.com/what-is/restful-api/) -- [@article@What Is a REST API? Examples, Uses & Challenges ](https://blog.postman.com/rest-api-examples/) +- [@article@What Is a REST API? Examples, Uses & Challenges ](https://blog.postman.com/rest-api-examples/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/short-term--memory@M3U6RfIqaiut2nuOibY8W.md b/src/data/roadmaps/ai-agents/content/short-term--memory@M3U6RfIqaiut2nuOibY8W.md index f179678aa..8089c5c06 100644 --- a/src/data/roadmaps/ai-agents/content/short-term--memory@M3U6RfIqaiut2nuOibY8W.md +++ b/src/data/roadmaps/ai-agents/content/short-term--memory@M3U6RfIqaiut2nuOibY8W.md @@ -2,26 +2,25 @@ Short term memory are the facts which are passed as a part of the prompt to the LLM e.g. there might be a prompt like below: -```text -Users Profile: -- name: {name} -- age: {age} -- expertise: {expertise} - -User is currently learning about {current_topic}. User has some goals in mind which are: -- {goal_1} -- {goal_2} -- {goal_3} - -Help the user achieve the goals. -``` + Users Profile: + - name: {name} + - age: {age} + - expertise: {expertise} + + User is currently learning about {current_topic}. User has some goals in mind which are: + - {goal_1} + - {goal_2} + - {goal_3} + + Help the user achieve the goals. + Notice how we injected the user's profile, current topic and goals in the prompt. These are all short term memories. Visit the following resources to learn more: -- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) +- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) - [@article@Build Smarter AI Agents: Manage Short-term and Long-term Memory](https://redis.io/blog/build-smarter-ai-agents-manage-short-term-and-long-term-memory-with-redis/) -- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) +- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) - [@article@Short-Term vs Long-Term Memory in AI Agents](https://adasci.org/short-term-vs-long-term-memory-in-ai-agents/) -- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) +- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/smol-depot@eWxQiBrxIUG2JNcrdfIHS.md b/src/data/roadmaps/ai-agents/content/smol-depot@eWxQiBrxIUG2JNcrdfIHS.md index 0a6c2b141..d3695732a 100644 --- a/src/data/roadmaps/ai-agents/content/smol-depot@eWxQiBrxIUG2JNcrdfIHS.md +++ b/src/data/roadmaps/ai-agents/content/smol-depot@eWxQiBrxIUG2JNcrdfIHS.md @@ -4,6 +4,6 @@ Smol Depot is an open-source kit that lets you bundle all the parts of a small A Visit the following resources to learn more: -- [@official@smol.ai - Continuous Fine-tuning Platform for AI Engineers](https://smol.candycode.dev/) +- [@official@smol.ai - Continuous Fine-tuning Platform for AI Engineers](https://smol.candycode.dev/) - [@article@5-min Smol AI Tutorial](https://www.ai-jason.com/learning-ai/smol-ai-tutorial) -- [@video@Smol AI Full Beginner Course](https://www.youtube.com/watch?v=d7qFVrpLh34) +- [@video@Smol AI Full Beginner Course](https://www.youtube.com/watch?v=d7qFVrpLh34) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/specify-length-format-etc@wwHHlEoPAx0TLxbtY6nMA.md b/src/data/roadmaps/ai-agents/content/specify-length-format-etc@wwHHlEoPAx0TLxbtY6nMA.md index 246e3dad7..dcb2280b8 100644 --- a/src/data/roadmaps/ai-agents/content/specify-length-format-etc@wwHHlEoPAx0TLxbtY6nMA.md +++ b/src/data/roadmaps/ai-agents/content/specify-length-format-etc@wwHHlEoPAx0TLxbtY6nMA.md @@ -4,5 +4,5 @@ When you give a task to an AI, make clear how long the answer should be and what Visit the following resources to learn more: -- [@article@Mastering Prompt Engineering: Format, Length, and Audience](https://techlasi.com/savvy/mastering-prompt-engineering-format-length-and-audience-examples-for-2024/) -- [@article@Ultimate Guide to Prompt Engineering](https://promptdrive.ai/prompt-engineering/) +- [@article@Mastering Prompt Engineering: Format, Length, and Audience](https://techlasi.com/savvy/mastering-prompt-engineering-format-length-and-audience-examples-for-2024/) +- [@article@Ultimate Guide to Prompt Engineering](https://promptdrive.ai/prompt-engineering/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/stopping-criteria@K0G-Lw069jXUJwZqHtybd.md b/src/data/roadmaps/ai-agents/content/stopping-criteria@K0G-Lw069jXUJwZqHtybd.md index 714aa40b2..c0d902f86 100644 --- a/src/data/roadmaps/ai-agents/content/stopping-criteria@K0G-Lw069jXUJwZqHtybd.md +++ b/src/data/roadmaps/ai-agents/content/stopping-criteria@K0G-Lw069jXUJwZqHtybd.md @@ -5,4 +5,4 @@ Stopping criteria tell the language model when to stop writing more text. Withou Visit the following resources to learn more: - [@article@Defining Stopping Criteria in Large Language Models](https://www.metriccoders.com/post/defining-stopping-criteria-in-large-language-models-a-practical-guide) -- [@article@Stopping Criteria for Decision Tree Algorithm and Tree Plots](https://aieagle.in/stopping-criteria-for-decision-tree-algorithm-and-tree-plots/) +- [@article@Stopping Criteria for Decision Tree Algorithm and Tree Plots](https://aieagle.in/stopping-criteria-for-decision-tree-algorithm-and-tree-plots/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/structured-logging--tracing@zs6LM8WEnb0ERWpiaQCgc.md b/src/data/roadmaps/ai-agents/content/structured-logging--tracing@zs6LM8WEnb0ERWpiaQCgc.md index 3ac29004d..b629c3376 100644 --- a/src/data/roadmaps/ai-agents/content/structured-logging--tracing@zs6LM8WEnb0ERWpiaQCgc.md +++ b/src/data/roadmaps/ai-agents/content/structured-logging--tracing@zs6LM8WEnb0ERWpiaQCgc.md @@ -1,6 +1,6 @@ # Structured Logging & Tracing -Structured logging and tracing are ways to record what an AI agent does so you can find and fix problems fast. Instead of dumping plain text, the agent writes logs in a fixed key-value format, such as time, user_id, step, and message. Because every entry follows the same shape, search tools can filter, sort, and count events with ease. Tracing links those log lines into a chain that follows one request or task across many functions, threads, or microservices. By adding a unique trace ID to each step, you can see how long each part took and where errors happened. Together, structured logs and traces offer clear, machine-readable data that helps developers spot slow code paths, unusual behavior, and hidden bugs without endless manual scans. +Structured logging and tracing are ways to record what an AI agent does so you can find and fix problems fast. Instead of dumping plain text, the agent writes logs in a fixed key-value format, such as time, user\_id, step, and message. Because every entry follows the same shape, search tools can filter, sort, and count events with ease. Tracing links those log lines into a chain that follows one request or task across many functions, threads, or microservices. By adding a unique trace ID to each step, you can see how long each part took and where errors happened. Together, structured logs and traces offer clear, machine-readable data that helps developers spot slow code paths, unusual behavior, and hidden bugs without endless manual scans. Visit the following resources to learn more: diff --git a/src/data/roadmaps/ai-agents/content/summarization--compression@jTDC19BTWCqxqMizrIJHr.md b/src/data/roadmaps/ai-agents/content/summarization--compression@jTDC19BTWCqxqMizrIJHr.md index 5fead131d..1c56ca432 100644 --- a/src/data/roadmaps/ai-agents/content/summarization--compression@jTDC19BTWCqxqMizrIJHr.md +++ b/src/data/roadmaps/ai-agents/content/summarization--compression@jTDC19BTWCqxqMizrIJHr.md @@ -5,4 +5,4 @@ Summarization or compression lets an AI agent keep the gist of past chats withou Visit the following resources to learn more: - [@article@Evaluating LLMs for Text Summarization](https://insights.sei.cmu.edu/blog/evaluating-llms-for-text-summarization-introduction/) -- [@article@The Ultimate Guide to AI Document Summarization](https://www.documentllm.com/blog/ai-document-summarization-guide) +- [@article@The Ultimate Guide to AI Document Summarization](https://www.documentllm.com/blog/ai-document-summarization-guide) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/temperature@L1zL1GzqjSAjF06pIIXhy.md b/src/data/roadmaps/ai-agents/content/temperature@L1zL1GzqjSAjF06pIIXhy.md index 6eac70a70..0e4fd052c 100644 --- a/src/data/roadmaps/ai-agents/content/temperature@L1zL1GzqjSAjF06pIIXhy.md +++ b/src/data/roadmaps/ai-agents/content/temperature@L1zL1GzqjSAjF06pIIXhy.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@What Temperature Means in Natural Language Processing and AI](https://thenewstack.io/what-temperature-means-in-natural-language-processing-and-ai/) - [@article@LLM Temperature: How It Works and When You Should Use It](https://www.vellum.ai/llm-parameters/temperature) - [@article@What is LLM Temperature? - IBM](https://www.ibm.com/think/topics/llm-temperature) -- [@article@How Temperature Settings Transform Your AI Agent's Responses](https://docsbot.ai/article/how-temperature-settings-transform-your-ai-agents-responses) +- [@article@How Temperature Settings Transform Your AI Agent's Responses](https://docsbot.ai/article/how-temperature-settings-transform-your-ai-agents-responses) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/tokenization@GAjuWyJl9CI1nqXBp6XCf.md b/src/data/roadmaps/ai-agents/content/tokenization@GAjuWyJl9CI1nqXBp6XCf.md index d42a680e8..1f2675fb2 100644 --- a/src/data/roadmaps/ai-agents/content/tokenization@GAjuWyJl9CI1nqXBp6XCf.md +++ b/src/data/roadmaps/ai-agents/content/tokenization@GAjuWyJl9CI1nqXBp6XCf.md @@ -5,4 +5,4 @@ Tokenization is the step where raw text is broken into small pieces called token Visit the following resources to learn more: - [@article@Explaining Tokens — the Language and Currency of AI](https://blogs.nvidia.com/blog/ai-tokens-explained/) -- [@article@What is Tokenization? Types, Use Cases, Implementation](https://www.datacamp.com/blog/what-is-tokenization) +- [@article@What is Tokenization? Types, Use Cases, Implementation](https://www.datacamp.com/blog/what-is-tokenization) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/tool-definition@qakbxB8xe7Y8gejC5cZnK.md b/src/data/roadmaps/ai-agents/content/tool-definition@qakbxB8xe7Y8gejC5cZnK.md index 2e893538e..f477d8482 100644 --- a/src/data/roadmaps/ai-agents/content/tool-definition@qakbxB8xe7Y8gejC5cZnK.md +++ b/src/data/roadmaps/ai-agents/content/tool-definition@qakbxB8xe7Y8gejC5cZnK.md @@ -5,4 +5,4 @@ A tool is any skill or function that an AI agent can call to get a job done. It Visit the following resources to learn more: - [@article@Understanding the Agent Function in AI: Key Roles and Responsibilities](https://pingax.com/ai/agent/function/understanding-the-agent-function-in-ai-key-roles-and-responsibilities/) -- [@article@What is an AI Tool?](https://www.synthesia.io/glossary/ai-tool) +- [@article@What is an AI Tool?](https://www.synthesia.io/glossary/ai-tool) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/tool-sandboxing--permissioning@UVzLGXG6K7HQVHmw8ZAv2.md b/src/data/roadmaps/ai-agents/content/tool-sandboxing--permissioning@UVzLGXG6K7HQVHmw8ZAv2.md index fb4fab3a5..889dd5303 100644 --- a/src/data/roadmaps/ai-agents/content/tool-sandboxing--permissioning@UVzLGXG6K7HQVHmw8ZAv2.md +++ b/src/data/roadmaps/ai-agents/content/tool-sandboxing--permissioning@UVzLGXG6K7HQVHmw8ZAv2.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@AI Sandbox | Harvard University Information Technology](https://www.huit.harvard.edu/ai-sandbox) - [@article@How to Set Up AI Sandboxes to Maximize Adoption](https://medium.com/@emilholmegaard/how-to-set-up-ai-sandboxes-to-maximize-adoption-without-compromising-ethics-and-values-637c70626130) -- [@article@Sandboxes for AI - The Datasphere Initiative](https://www.thedatasphere.org/datasphere-publish/sandboxes-for-ai/) +- [@article@Sandboxes for AI - The Datasphere Initiative](https://www.thedatasphere.org/datasphere-publish/sandboxes-for-ai/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/top-p@icbp1NjurQfdM0dHnz6v2.md b/src/data/roadmaps/ai-agents/content/top-p@icbp1NjurQfdM0dHnz6v2.md index c4e154bef..647e57be8 100644 --- a/src/data/roadmaps/ai-agents/content/top-p@icbp1NjurQfdM0dHnz6v2.md +++ b/src/data/roadmaps/ai-agents/content/top-p@icbp1NjurQfdM0dHnz6v2.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Nucleus Sampling](https://nn.labml.ai/sampling/nucleus.html) - [@article@Sampling Techniques in Large Language Models (LLMs)](https://medium.com/@shashankag14/understanding-sampling-techniques-in-large-language-models-llms-dfc28b93f518) -- [@article@Temperature, top_p and top_k for chatbot responses](https://community.openai.com/t/temperature-top-p-and-top-k-for-chatbot-responses/295542) +- [@article@Temperature, top_p and top_k for chatbot responses](https://community.openai.com/t/temperature-top-p-and-top-k-for-chatbot-responses/295542) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/transformer-models-and-llms@ZF5_5Y5zqa75Ov22JACX6.md b/src/data/roadmaps/ai-agents/content/transformer-models-and-llms@ZF5_5Y5zqa75Ov22JACX6.md index f9db7f176..a3f641ce0 100644 --- a/src/data/roadmaps/ai-agents/content/transformer-models-and-llms@ZF5_5Y5zqa75Ov22JACX6.md +++ b/src/data/roadmaps/ai-agents/content/transformer-models-and-llms@ZF5_5Y5zqa75Ov22JACX6.md @@ -5,4 +5,4 @@ Transformer models are a type of neural network that read input data—like word Visit the following resources to learn more: - [@article@Exploring Open Source AI Models: LLMs and Transformer Architectures](https://llmmodels.org/blog/exploring-open-source-ai-models-llms-and-transformer-architectures/) -- [@article@How Transformer LLMs Work](https://www.deeplearning.ai/short-courses/how-transformer-llms-work/) +- [@article@How Transformer LLMs Work](https://www.deeplearning.ai/short-courses/how-transformer-llms-work/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/tree-of-thought@Nmy1PoB32DcWZnPM8l8jT.md b/src/data/roadmaps/ai-agents/content/tree-of-thought@Nmy1PoB32DcWZnPM8l8jT.md index 6ec56c8a3..f2c5799a6 100644 --- a/src/data/roadmaps/ai-agents/content/tree-of-thought@Nmy1PoB32DcWZnPM8l8jT.md +++ b/src/data/roadmaps/ai-agents/content/tree-of-thought@Nmy1PoB32DcWZnPM8l8jT.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@article@Tree of Thoughts (ToT) | Prompt Engineering Guide](https://www.promptingguide.ai/techniques/tot) - [@article@What is tree-of-thoughts? - IBM](https://www.ibm.com/think/topics/tree-of-thoughts) -- [@article@The Revolutionary Approach of Tree-of-Thought Prompting in AI](https://medium.com/@WeavePlatform/the-revolutionary-approach-of-tree-of-thought-prompting-in-ai-eb7c0872247b) +- [@article@The Revolutionary Approach of Tree-of-Thought Prompting in AI](https://medium.com/@WeavePlatform/the-revolutionary-approach-of-tree-of-thought-prompting-in-ai-eb7c0872247b) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/understand-the-basics-of-rag@qwVQOwBTLA2yUgRISzC8k.md b/src/data/roadmaps/ai-agents/content/understand-the-basics-of-rag@qwVQOwBTLA2yUgRISzC8k.md index f410ad3a4..986e76316 100644 --- a/src/data/roadmaps/ai-agents/content/understand-the-basics-of-rag@qwVQOwBTLA2yUgRISzC8k.md +++ b/src/data/roadmaps/ai-agents/content/understand-the-basics-of-rag@qwVQOwBTLA2yUgRISzC8k.md @@ -7,4 +7,4 @@ Visit the following resources to learn more: - [@article@What Is RAG in AI and How to Use It?](https://www.v7labs.com/blog/what-is-rag) - [@article@An Introduction to RAG and Simple & Complex RAG](https://medium.com/enterprise-rag/an-introduction-to-rag-and-simple-complex-rag-9c3aa9bd017b) - [@video@Learn RAG From Scratch](https://www.youtube.com/watch?v=sVcwVQRHIc8) -- [@video@What is Retrieval-Augmented Generation (RAG)?](https://www.youtube.com/watch?v=T-D1OfcDW1M) +- [@video@What is Retrieval-Augmented Generation (RAG)?](https://www.youtube.com/watch?v=T-D1OfcDW1M) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/user-profile-storage@QJqXHV8VHPTnfYfmKPzW7.md b/src/data/roadmaps/ai-agents/content/user-profile-storage@QJqXHV8VHPTnfYfmKPzW7.md index 1a6944f66..a7dfc9bb5 100644 --- a/src/data/roadmaps/ai-agents/content/user-profile-storage@QJqXHV8VHPTnfYfmKPzW7.md +++ b/src/data/roadmaps/ai-agents/content/user-profile-storage@QJqXHV8VHPTnfYfmKPzW7.md @@ -5,4 +5,4 @@ User profile storage is the part of an AI agent’s memory that holds stable fac Visit the following resources to learn more: - [@article@Storage Technology Explained: AI and Data Storage](https://www.computerweekly.com/feature/Storage-technology-explained-AI-and-the-data-storage-it-needs) -- [@partner@The Architect's Guide to Storage for AI - The New Stack](https://thenewstack.io/the-architects-guide-to-storage-for-ai/) \ No newline at end of file +- [@article@The Architect's Guide to Storage for AI - The New Stack](https://thenewstack.io/the-architects-guide-to-storage-for-ai/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/what-are-tools@2zsOUWJQ8e7wnoHmq1icG.md b/src/data/roadmaps/ai-agents/content/what-are-tools@2zsOUWJQ8e7wnoHmq1icG.md index ff795036a..6c12bf6cc 100644 --- a/src/data/roadmaps/ai-agents/content/what-are-tools@2zsOUWJQ8e7wnoHmq1icG.md +++ b/src/data/roadmaps/ai-agents/content/what-are-tools@2zsOUWJQ8e7wnoHmq1icG.md @@ -5,4 +5,4 @@ Tools are extra skills or resources that an AI agent can call on to finish a job Visit the following resources to learn more: - [@article@Compare 50+ AI Agent Tools in 2025 - AIMultiple](https://research.aimultiple.com/ai-agent-tools/) -- [@article@AI Agents Explained in Simple Terms for Beginners](https://www.geeky-gadgets.com/ai-agents-explained-for-beginners/) +- [@article@AI Agents Explained in Simple Terms for Beginners](https://www.geeky-gadgets.com/ai-agents-explained-for-beginners/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/what-is-agent-memory@TBH_DZTAfR8Daoh-njNFC.md b/src/data/roadmaps/ai-agents/content/what-is-agent-memory@TBH_DZTAfR8Daoh-njNFC.md index d25238633..7cfae4b97 100644 --- a/src/data/roadmaps/ai-agents/content/what-is-agent-memory@TBH_DZTAfR8Daoh-njNFC.md +++ b/src/data/roadmaps/ai-agents/content/what-is-agent-memory@TBH_DZTAfR8Daoh-njNFC.md @@ -5,7 +5,7 @@ Agent memory is the part of an AI agent that keeps track of what has already hap Visit the following resources to learn more: - [@article@Agentic Memory for LLM Agents](https://arxiv.org/abs/2502.12110) -- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) -- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) +- [@article@Memory Management in AI Agents](https://python.langchain.com/docs/how_to/chatbots_memory/) +- [@article@Storing and Retrieving Knowledge for Agents](https://www.pinecone.io/learn/langchain-retrieval-augmentation/) - [@article@Short-Term vs Long-Term Memory in AI Agents](https://adasci.org/short-term-vs-long-term-memory-in-ai-agents/) -- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) +- [@video@Building Brain-Like Memory for AI Agents](https://www.youtube.com/watch?v=VKPngyO0iKg) \ No newline at end of file diff --git a/src/data/roadmaps/ai-agents/content/what-is-prompt-engineering@Y8EqzFx3qxtrSh7bWbbV8.md b/src/data/roadmaps/ai-agents/content/what-is-prompt-engineering@Y8EqzFx3qxtrSh7bWbbV8.md index 9e217c8d4..5720715d2 100644 --- a/src/data/roadmaps/ai-agents/content/what-is-prompt-engineering@Y8EqzFx3qxtrSh7bWbbV8.md +++ b/src/data/roadmaps/ai-agents/content/what-is-prompt-engineering@Y8EqzFx3qxtrSh7bWbbV8.md @@ -6,4 +6,4 @@ Visit the following resources to learn more: - [@roadmap@Visit Dedicated Prompt Engineering Roadmap](https://roadmap.sh/prompt-engineering) - [@article@What is Prompt Engineering? - AI Prompt Engineering Explained - AWS](https://aws.amazon.com/what-is/prompt-engineering/) -- [@article@What is Prompt Engineering? A Detailed Guide For 2025](https://www.datacamp.com/blog/what-is-prompt-engineering-the-future-of-ai-communication) +- [@article@What is Prompt Engineering? A Detailed Guide For 2025](https://www.datacamp.com/blog/what-is-prompt-engineering-the-future-of-ai-communication) \ No newline at end of file