From 205e1fdde73ccdbbca9101cafed431d24b2cb0b4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 4 Mar 2026 15:46:32 +0100 Subject: [PATCH] chore: sync content to repo (#9684) Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com> --- .../content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md | 4 ++-- .../content/ai-vs-agi@5QdihE1lLpMc3DFrGy46M.md | 2 +- .../content/anthropic-claude@hy6EyKiNxk1x84J63dhez.md | 1 - .../content/claude-code@wr5ddjutC-fX_ixysTHaT.md | 9 ++++++++- ...closed-vs-open-source-models@RBwGsq9DngUsl8PrrCbqx.md | 2 +- .../ai-engineer/content/codex@XY2l96sry3WyLzzo3KUeU.md | 7 ++++++- .../content/context-isolation@9JwWIK0Z2MK8-6EQQJsCO.md | 2 +- .../ai-engineer/content/cursor@MWhoqhNnBaoeCdN_8i15k.md | 8 +++++++- .../content/development-tools@NYge7PNtfI-y6QWefXJ4d.md | 9 +-------- .../content/few-shot@DZPM9zjCbYYWBPLmQImxQ.md | 1 - .../content/fine-tuning@zTvsCNS3ucsZmvy1tHyeI.md | 1 - .../content/function-calling@wFfjHkGLrcCyLyXV4BiFM.md | 1 - .../ai-engineer/content/gemini@hzeEo8COf2l07iu5EdlFo.md | 8 +++++++- .../content/google-gemini@oe8E6ZIQWuYvHVbYJHUc1.md | 2 +- .../content/haystack@ebXXEhNRROjbbof-Gym4p.md | 4 +++- .../content/how-llms-work@zdeuA4GbdBl2DwKgiOA4G.md | 8 +++++--- .../content/hugging-face@v99C5Bml2a6148LCJ9gy9.md | 2 +- .../large-language-model-llm@wf2BSyUekr1S1q6l8kyq6.md | 4 +--- .../content/meta-llama@OkYO-aSPiuVYuLXHswBCn.md | 4 ++-- .../content/prompt-engineering@VjXmSCdzi2ACv-W85Sy9D.md | 2 +- ...rompt-vs-context-engineering@ozrR8IvjNFbHd44kZrExX.md | 1 - .../content/rag-usecases@GCn4LGNEtPI0NWYAZCRE-.md | 4 ++-- .../ai-engineer/content/replit@Ubk4GN0Z4XlDJ3EbRXdxg.md | 8 +++++++- .../content/role--behavior@N3TzWYxU0jgv1l99Ts58n.md | 8 ++++++-- .../content/structured-output@zqhmLzHsmDlrTFVHzhq6-.md | 2 +- .../content/temperature@_bPTciEA1GT1JwfXim19z.md | 3 +-- .../content/windsurf@Xsl8mx6J182TxPPtNP471.md | 8 +++++++- 27 files changed, 72 insertions(+), 43 deletions(-) diff --git a/src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md b/src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md index 5feaa7dc4..148596a5e 100644 --- a/src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md +++ b/src/data/roadmaps/ai-engineer/content/agents-usecases@778HsQzTuJ_3c9OSn5DmH.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@article@Top 15 Use Cases Of AI Agents In Business](https://www.ampcome.com/post/15-use-cases-of-ai-agents-in-business) - [@article@A Brief Guide on AI Agents: Benefits and Use Cases](https://www.codica.com/blog/brief-guide-on-ai-agents/) -- [@video@The Complete Guide to Building AI Agents for Beginners](https://youtu.be/MOyl58VF2ak?si=-QjRD_5y3iViprJX) -- [@article@How to Build Effective AI Agents to Process Millions of Requests](https://towardsdatascience.com/how-to-build-effective-ai-agents-to-process-millions-of-requests/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) \ No newline at end of file +- [@article@How to Build Effective AI Agents to Process Millions of Requests](https://towardsdatascience.com/how-to-build-effective-ai-agents-to-process-millions-of-requests/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) +- [@video@The Complete Guide to Building AI Agents for Beginners](https://youtu.be/MOyl58VF2ak?si=-QjRD_5y3iViprJX) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/ai-vs-agi@5QdihE1lLpMc3DFrGy46M.md b/src/data/roadmaps/ai-engineer/content/ai-vs-agi@5QdihE1lLpMc3DFrGy46M.md index 0251daa65..1c9a83e39 100644 --- a/src/data/roadmaps/ai-engineer/content/ai-vs-agi@5QdihE1lLpMc3DFrGy46M.md +++ b/src/data/roadmaps/ai-engineer/content/ai-vs-agi@5QdihE1lLpMc3DFrGy46M.md @@ -1,6 +1,6 @@ # AI vs AGI -AI (Artificial Intelligence) refers to systems designed to perform specific tasks by mimicking aspects of human intelligence, such as pattern recognition, decision-making, and language processing. These systems, known as "narrow AI," are highly specialized, excelling in defined areas like image classification or recommendation algorithms but lacking broader cognitive abilities. In contrast, AGI (Artificial General Intelligence) represents a theoretical form of intelligence that possesses the ability to understand, learn, and apply knowledge across a wide range of tasks at a human-like level. AGI would have the capacity for abstract thinking, reasoning, and adaptability similar to human cognitive abilities, making it far more versatile than today’s AI systems. While current AI technology is powerful, AGI remains a distant goal and presents complex challenges in safety, ethics, and technical feasibility. +AI (Artificial Intelligence) refers to systems designed to perform specific tasks by mimicking aspects of human intelligence, such as pattern recognition, decision-making, and language processing. These systems, known as "narrow AI," are highly specialized, excelling in specific areas such as image classification or recommender algorithms but lacking broader cognitive abilities. In contrast, AGI (Artificial General Intelligence) is a theoretical form of intelligence that can understand, learn, and apply knowledge across a wide range of tasks at a human-like level. AGI would have the capacity for abstract thinking, reasoning, and adaptability similar to human cognitive abilities, making it far more versatile than today’s AI systems. While current AI technology is powerful, AGI remains a distant goal and presents complex challenges in safety, ethics, and technical feasibility. Visit the following resources to learn more: diff --git a/src/data/roadmaps/ai-engineer/content/anthropic-claude@hy6EyKiNxk1x84J63dhez.md b/src/data/roadmaps/ai-engineer/content/anthropic-claude@hy6EyKiNxk1x84J63dhez.md index 038106ec4..8d9c6327d 100644 --- a/src/data/roadmaps/ai-engineer/content/anthropic-claude@hy6EyKiNxk1x84J63dhez.md +++ b/src/data/roadmaps/ai-engineer/content/anthropic-claude@hy6EyKiNxk1x84J63dhez.md @@ -7,5 +7,4 @@ Visit the following resources to learn more: - [@official@Claude](https://claude.ai) - [@course@Claude 101](https://anthropic.skilljar.com/claude-101) - [@video@How To Use Claude Pro For Beginners](https://www.youtube.com/watch?v=J3X_JWQkvo8) -- [@article@How To Use Claude Pro For Beginners](https://www.youtube.com/watch?v=J3X_JWQkvo8) - [@video@Claude FULL COURSE 1 HOUR (Build & Automate Anything)](https://www.youtube.com/watch?v=KrKhfm2Xuho) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/claude-code@wr5ddjutC-fX_ixysTHaT.md b/src/data/roadmaps/ai-engineer/content/claude-code@wr5ddjutC-fX_ixysTHaT.md index 6ffb1f263..a7becd38b 100644 --- a/src/data/roadmaps/ai-engineer/content/claude-code@wr5ddjutC-fX_ixysTHaT.md +++ b/src/data/roadmaps/ai-engineer/content/claude-code@wr5ddjutC-fX_ixysTHaT.md @@ -1,3 +1,10 @@ # Claude Code -Claude Code refers to the code-generation capabilities of Anthropic's Claude AI model. It's designed to assist developers by understanding natural language prompts and translating them into functional code across various programming languages. This allows developers to automate repetitive coding tasks, generate code snippets, and even create entire functions or modules based on descriptive instructions. \ No newline at end of file +Claude Code refers to the code-generation capabilities of Anthropic's Claude AI model. It's designed to assist developers by understanding natural language prompts and translating them into functional code across various programming languages. This allows developers to automate repetitive coding tasks, generate code snippets, and even create entire functions or modules based on descriptive instructions. + +Visit the following resources to learn more: + +- [@roadmap@Visit the Dedicated Claude Code Roadmap](https://roadmap.sh/claude-code) +- [@course@Claude Code in Action](https://anthropic.skilljar.com/claude-code-in-action) +- [@official@Claude Code Overview](https://code.claude.com/docs/en/overview) +- [@video@Introducing Claude Code](https://www.youtube.com/watch?v=AJpK3YTTKZ4) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/closed-vs-open-source-models@RBwGsq9DngUsl8PrrCbqx.md b/src/data/roadmaps/ai-engineer/content/closed-vs-open-source-models@RBwGsq9DngUsl8PrrCbqx.md index 53dd4c0fd..215217a8a 100644 --- a/src/data/roadmaps/ai-engineer/content/closed-vs-open-source-models@RBwGsq9DngUsl8PrrCbqx.md +++ b/src/data/roadmaps/ai-engineer/content/closed-vs-open-source-models@RBwGsq9DngUsl8PrrCbqx.md @@ -4,6 +4,6 @@ Open-source models are freely available for customization and collaboration, pro Visit the following resources to learn more: -- [@article@Open-Source LLMs vs Closed: Unbiased Guide for Innovative Companies [2026](https://hatchworks.com/blog/gen-ai/open-source-vs-closed-llms-guide/) +- [@article@https://hatchworks.com/blog/gen-ai/open-source-vs-closed-llms-guide/](https://hatchworks.com/blog/gen-ai/open-source-vs-closed-llms-guide/) - [@video@Open Source vs Closed AI: LLMs, Agents & the AI Stack Explained](https://www.youtube.com/watch?v=_QfxGZGITGw) - [@video@Open-Source vs Closed-Source LLMs](https://www.youtube.com/watch?v=710PDpuLwOc) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/codex@XY2l96sry3WyLzzo3KUeU.md b/src/data/roadmaps/ai-engineer/content/codex@XY2l96sry3WyLzzo3KUeU.md index 1af441e33..e26d36745 100644 --- a/src/data/roadmaps/ai-engineer/content/codex@XY2l96sry3WyLzzo3KUeU.md +++ b/src/data/roadmaps/ai-engineer/content/codex@XY2l96sry3WyLzzo3KUeU.md @@ -1,3 +1,8 @@ # Codex -Codex is an AI model created by OpenAI that translates natural language into code. It's designed to understand and generate code in a variety of programming languages, including Python, JavaScript, and more. Codex is particularly adept at interpreting comments and instructions to produce functional code snippets, making it a powerful tool for automating and accelerating the software development process. \ No newline at end of file +Codex is an AI model created by OpenAI that translates natural language into code. It's designed to understand and generate code in a variety of programming languages, including Python, JavaScript, and more. Codex is particularly adept at interpreting comments and instructions to produce functional code snippets, making it a powerful tool for automating and accelerating the software development process. + +Visit the following resources to learn more: + +- [@official@Codex - Official Webste](https://chatgpt.com/codex) +- [@video@Getting started with Codex](https://www.youtube.com/watch?v=px7XlbYgk7I) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/context-isolation@9JwWIK0Z2MK8-6EQQJsCO.md b/src/data/roadmaps/ai-engineer/content/context-isolation@9JwWIK0Z2MK8-6EQQJsCO.md index 09a2b5b03..21dad6082 100644 --- a/src/data/roadmaps/ai-engineer/content/context-isolation@9JwWIK0Z2MK8-6EQQJsCO.md +++ b/src/data/roadmaps/ai-engineer/content/context-isolation@9JwWIK0Z2MK8-6EQQJsCO.md @@ -1,6 +1,6 @@ # Context Isolation -Context isolation is about keeping different tasks or areas of knowledge separate when working with large language models (LLMs). Think of it like giving each task its own dedicated space. Instead of one big LLM trying to handle everything at once, you use multiple, smaller "agents" that are each focused on a specific job and trained on their own specific data. This prevents unrelated information from interfering with each other, leading to more accurate and reliable results. +Context isolation is about keeping different tasks or areas of knowledge separate when working with large language models (LLMs). Think of it like giving each task its own dedicated space. Instead of one big LLM trying to handle everything at once, you use multiple, smaller "agents" that are each focused on a specific job and trained on their own specific data. This prevents unrelated information from interfering with each other, leading to more accurate and reliable results. Visit the following resources to learn more: diff --git a/src/data/roadmaps/ai-engineer/content/cursor@MWhoqhNnBaoeCdN_8i15k.md b/src/data/roadmaps/ai-engineer/content/cursor@MWhoqhNnBaoeCdN_8i15k.md index 077cf1b44..d2cf313be 100644 --- a/src/data/roadmaps/ai-engineer/content/cursor@MWhoqhNnBaoeCdN_8i15k.md +++ b/src/data/roadmaps/ai-engineer/content/cursor@MWhoqhNnBaoeCdN_8i15k.md @@ -1,3 +1,9 @@ # Cursor -Cursor is an AI-powered code editor designed to enhance developer productivity. It leverages large language models to provide features such as code generation, intelligent autocompletion, and code refactoring suggestions, all within a familiar editor environment. Cursor aims to streamline the coding process and accelerate software development. \ No newline at end of file +Cursor is an AI-powered code editor designed to enhance developer productivity. It leverages large language models to provide features such as code generation, intelligent autocompletion, and code refactoring suggestions, all within a familiar editor environment. Cursor aims to streamline the coding process and accelerate software development. + +Visit the following resources to learn more: + +- [@official@Cursor Docs](https://cursor.com/docs) +- [@official@Cursor Learn](https://cursor.com/learn) +- [@video@Cursor AI Tutorial for Beginners](https://www.youtube.com/watch?v=3289vhOUdKA) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/development-tools@NYge7PNtfI-y6QWefXJ4d.md b/src/data/roadmaps/ai-engineer/content/development-tools@NYge7PNtfI-y6QWefXJ4d.md index 91e9fbb92..a74a7fb44 100644 --- a/src/data/roadmaps/ai-engineer/content/development-tools@NYge7PNtfI-y6QWefXJ4d.md +++ b/src/data/roadmaps/ai-engineer/content/development-tools@NYge7PNtfI-y6QWefXJ4d.md @@ -1,10 +1,3 @@ # Development Tools -AI has given rise to a collection of AI powered development tools of various different varieties. We have IDEs like Cursor that has AI baked into it, live context capturing tools such as Pieces and a variety of brower based tools like V0, Claude and more. - -Visit the following resources to learn more: - -- [@official@v0 Website](https://v0.dev) -- [@official@Aider - AI Pair Programming in Terminal](https://aider.chat/) -- [@official@Replit AI](https://replit.com/ai) -- [@official@Pieces](https://pieces.app) \ No newline at end of file +AI has given rise to a collection of AI-powered development tools of various varieties. We have IDEs like Cursor that have AI baked into it, live context capturing tools such as Pieces, and a variety of browser-based tools like V0, Claude, and more. \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/few-shot@DZPM9zjCbYYWBPLmQImxQ.md b/src/data/roadmaps/ai-engineer/content/few-shot@DZPM9zjCbYYWBPLmQImxQ.md index aaea4d3fe..b2912ed4f 100644 --- a/src/data/roadmaps/ai-engineer/content/few-shot@DZPM9zjCbYYWBPLmQImxQ.md +++ b/src/data/roadmaps/ai-engineer/content/few-shot@DZPM9zjCbYYWBPLmQImxQ.md @@ -5,6 +5,5 @@ Few-shot prompting is a technique used with large language models (LLMs) where y Visit the following resources to learn more: - [@article@Few-Shot Prompting](https://www.promptingguide.ai/techniques/fewshot) -- [@article@Technique #3: Examples in Prompts: From Zero-Shot to Few-Shot](https://learnprompting.org/docs/basics/few_shot?srsltid=AfmBOooXYnhXZxh3YDocIxmsft0KBwCcuKQjaU5gCnBxSJdSvjBgYDDR) - [@article@What is few shot prompting?](https://www.ibm.com/think/topics/few-shot-prompting) - [@video@Discover Few-Shot Prompting | Google AI Essentials](https://www.youtube.com/watch?v=9qdgEBVkWR4) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/fine-tuning@zTvsCNS3ucsZmvy1tHyeI.md b/src/data/roadmaps/ai-engineer/content/fine-tuning@zTvsCNS3ucsZmvy1tHyeI.md index b868011c2..5544da5d6 100644 --- a/src/data/roadmaps/ai-engineer/content/fine-tuning@zTvsCNS3ucsZmvy1tHyeI.md +++ b/src/data/roadmaps/ai-engineer/content/fine-tuning@zTvsCNS3ucsZmvy1tHyeI.md @@ -5,6 +5,5 @@ Fine-tuning involves taking a pre-trained large language model (LLM) and further Visit the following resources to learn more: - [@article@What is fine-tuning?](https://www.ibm.com/think/topics/fine-tuning) -- [@article@What is fine-tuning? A guide to fine-tuning LLMs](https://cohere.com/blog/fine-tuning) - [@article@How I Fine-Tuned Granite-Vision 2B to Beat a 90B Model — Insights and Lessons Learned](https://towardsdatascience.com/how-i-fine-tuned-granite-vision-2b-to-beat-a-90b-model-insights-and-lessons-learned/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) - [@video@RAG vs Fine-Tuning vs Prompt Engineering: Optimizing AI Models](https://www.youtube.com/watch?v=zYGDpG-pTho) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/function-calling@wFfjHkGLrcCyLyXV4BiFM.md b/src/data/roadmaps/ai-engineer/content/function-calling@wFfjHkGLrcCyLyXV4BiFM.md index ac4958a34..ac96793d9 100644 --- a/src/data/roadmaps/ai-engineer/content/function-calling@wFfjHkGLrcCyLyXV4BiFM.md +++ b/src/data/roadmaps/ai-engineer/content/function-calling@wFfjHkGLrcCyLyXV4BiFM.md @@ -6,5 +6,4 @@ Visit the following resources to learn more: - [@article@A Comprehensive Guide to Function Calling in LLMs](https://thenewstack.io/a-comprehensive-guide-to-function-calling-in-llms/) - [@article@Function Calling with LLMs | Prompt Engineering Guide](https://www.promptingguide.ai/applications/function_calling) -- [@article@Function Calling with Open-Source LLMs](https://medium.com/@rushing_andrei/function-calling-with-open-source-llms-594aa5b3a304) - [@video@LLM Function Calling - AI Tools Deep Dive](https://www.youtube.com/watch?v=gMeTK6zzaO4) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/gemini@hzeEo8COf2l07iu5EdlFo.md b/src/data/roadmaps/ai-engineer/content/gemini@hzeEo8COf2l07iu5EdlFo.md index 95751fcaf..588cf0eea 100644 --- a/src/data/roadmaps/ai-engineer/content/gemini@hzeEo8COf2l07iu5EdlFo.md +++ b/src/data/roadmaps/ai-engineer/content/gemini@hzeEo8COf2l07iu5EdlFo.md @@ -1,3 +1,9 @@ # Gemini -Gemini is a multimodal AI model developed by Google. It's designed to understand and reason across different types of information, including text, code, audio, images, and video. This allows Gemini to solve complex problems and potentially generate new types of content, offering a more holistic approach compared to models focused on a single modality. \ No newline at end of file +Gemini is a multimodal AI model developed by Google. It's designed to understand and reason across different types of information, including text, code, audio, images, and video. This allows Gemini to solve complex problems and potentially generate new types of content, offering a more holistic approach compared to models focused on a single modality. + +Visit the following resources to learn more: + +- [@official@Google Gemini](https://gemini.google.com/) +- [@official@Helpful Tips for using Gemini at work](https://services.google.com/fh/files/misc/quick_start_guide_to_google_ai_at_work.pdf) +- [@video@Welcome to the Gemini era](https://www.youtube.com/watch?v=_fuimO6ErKI) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/google-gemini@oe8E6ZIQWuYvHVbYJHUc1.md b/src/data/roadmaps/ai-engineer/content/google-gemini@oe8E6ZIQWuYvHVbYJHUc1.md index 084fcc039..0066ea600 100644 --- a/src/data/roadmaps/ai-engineer/content/google-gemini@oe8E6ZIQWuYvHVbYJHUc1.md +++ b/src/data/roadmaps/ai-engineer/content/google-gemini@oe8E6ZIQWuYvHVbYJHUc1.md @@ -4,7 +4,7 @@ Google Gemini is an advanced AI model by Google DeepMind, designed to integrate Visit the following resources to learn more: +- [@course@Google AI Training](https://grow.google/ai/) - [@official@Google Gemini](https://gemini.google.com/) - [@official@Google's Gemini Documentation](https://workspace.google.com/solutions/ai/) -- [@course@Google AI Training](https://grow.google/ai/) - [@video@Welcome to the Gemini era](https://www.youtube.com/watch?v=_fuimO6ErKI) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/haystack@ebXXEhNRROjbbof-Gym4p.md b/src/data/roadmaps/ai-engineer/content/haystack@ebXXEhNRROjbbof-Gym4p.md index f10aa60a6..7078a0e5d 100644 --- a/src/data/roadmaps/ai-engineer/content/haystack@ebXXEhNRROjbbof-Gym4p.md +++ b/src/data/roadmaps/ai-engineer/content/haystack@ebXXEhNRROjbbof-Gym4p.md @@ -1,5 +1,7 @@ # Haystack -# Langchain + +Langchain +========= Haystack is an open-source Python framework that helps you build search and question-answering agents fast. You connect your data sources, pick a language model, and set up pipelines that find the best answer to a user’s query. Haystack handles tasks such as indexing documents, retrieving passages, running the model, and ranking results. It works with many back-ends like Elasticsearch, OpenSearch, FAISS, and Pinecone, so you can scale from a laptop to a cluster. You can add features like summarization, translation, and document chat by dropping extra nodes into the pipeline. The framework also offers REST APIs, a web UI, and clear tutorials, making it easy to test and deploy your agent in production. diff --git a/src/data/roadmaps/ai-engineer/content/how-llms-work@zdeuA4GbdBl2DwKgiOA4G.md b/src/data/roadmaps/ai-engineer/content/how-llms-work@zdeuA4GbdBl2DwKgiOA4G.md index c9b8368ba..5cbc10a07 100644 --- a/src/data/roadmaps/ai-engineer/content/how-llms-work@zdeuA4GbdBl2DwKgiOA4G.md +++ b/src/data/roadmaps/ai-engineer/content/how-llms-work@zdeuA4GbdBl2DwKgiOA4G.md @@ -1,7 +1,9 @@ -# OpenAI API +# How LLMs Work -The OpenAI API provides access to powerful AI models like GPT, Codex, DALL-E, and Whisper, enabling developers to integrate capabilities such as text generation, code assistance, image creation, and speech recognition into their applications via a simple, scalable interface. +Large Language Models (LLMs) are sophisticated AI systems trained on vast amounts of text data to understand, generate, and manipulate human language. They operate by learning statistical relationships between words and phrases, enabling them to predict the next word in a sequence or generate coherent text based on a given prompt. This is achieved through deep neural networks, primarily using a transformer architecture, which allows them to capture long-range dependencies in text and produce contextually relevant outputs. Visit the following resources to learn more: -- [@official@OpenAI API](https://openai.com/api/) \ No newline at end of file +- [@article@What is a large language model (LLM)?](https://www.cloudflare.com/en-gb/learning/ai/what-is-large-language-model/) +- [@article@New to LLMs? Start Here](https://towardsdatascience.com/new-to-llms-start-here/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) +- [@video@How Large Language Models Work](https://www.youtube.com/watch?v=5sLYAQS9sWQ) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/hugging-face@v99C5Bml2a6148LCJ9gy9.md b/src/data/roadmaps/ai-engineer/content/hugging-face@v99C5Bml2a6148LCJ9gy9.md index 7781bd257..7a8f184ed 100644 --- a/src/data/roadmaps/ai-engineer/content/hugging-face@v99C5Bml2a6148LCJ9gy9.md +++ b/src/data/roadmaps/ai-engineer/content/hugging-face@v99C5Bml2a6148LCJ9gy9.md @@ -4,6 +4,6 @@ Hugging Face is a leading AI company and open-source platform that provides tool Visit the following resources to learn more: -- [@course@Hugging Face Official Video Course](https://www.youtube.com/watch?v=00GKzGyWFEs&list=PLo2EIpI_JMQvWfQndUesu0nPBAtZ9gP1o) - [@official@Hugging Face](https://huggingface.co) +- [@course@Hugging Face Official Video Course](https://www.youtube.com/watch?v=00GKzGyWFEs&list=PLo2EIpI_JMQvWfQndUesu0nPBAtZ9gP1o) - [@video@What is Hugging Face? - Machine Learning Hub Explained](https://www.youtube.com/watch?v=1AUjKfpRZVo) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/large-language-model-llm@wf2BSyUekr1S1q6l8kyq6.md b/src/data/roadmaps/ai-engineer/content/large-language-model-llm@wf2BSyUekr1S1q6l8kyq6.md index d763420db..4a7c77a65 100644 --- a/src/data/roadmaps/ai-engineer/content/large-language-model-llm@wf2BSyUekr1S1q6l8kyq6.md +++ b/src/data/roadmaps/ai-engineer/content/large-language-model-llm@wf2BSyUekr1S1q6l8kyq6.md @@ -5,7 +5,5 @@ LLMs, or Large Language Models, are advanced AI models trained on vast datasets Visit the following resources to learn more: - [@article@What is a large language model (LLM)?](https://www.cloudflare.com/en-gb/learning/ai/what-is-large-language-model/) -- [@article@Understanding AI: Everything you need to know about language models](https://leerob.com/ai) - [@article@New to LLMs? Start Here](https://towardsdatascience.com/new-to-llms-start-here/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) -- [@video@How Large Language Models Work](https://www.youtube.com/watch?v=5sLYAQS9sWQ) -- [@video@Large Language Models (LLMs) - Everything You NEED To Know](https://www.youtube.com/watch?v=osKyvYJ3PRM) \ No newline at end of file +- [@video@How Large Language Models Work](https://www.youtube.com/watch?v=5sLYAQS9sWQ) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/meta-llama@OkYO-aSPiuVYuLXHswBCn.md b/src/data/roadmaps/ai-engineer/content/meta-llama@OkYO-aSPiuVYuLXHswBCn.md index ee37ff96a..e425cba29 100644 --- a/src/data/roadmaps/ai-engineer/content/meta-llama@OkYO-aSPiuVYuLXHswBCn.md +++ b/src/data/roadmaps/ai-engineer/content/meta-llama@OkYO-aSPiuVYuLXHswBCn.md @@ -4,5 +4,5 @@ Meta Llama is a family of large language models (LLMs) developed by Meta AI. The Visit the following resources to learn more: -- [@course@Building with Llama 4](https://www.deeplearning.ai/short-courses/building-with-llama-4/) -- [@official@Llama](https://www.llama.com/) \ No newline at end of file +- [@official@Llama](https://www.llama.com/) +- [@course@Building with Llama 4](https://www.deeplearning.ai/short-courses/building-with-llama-4/) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/prompt-engineering@VjXmSCdzi2ACv-W85Sy9D.md b/src/data/roadmaps/ai-engineer/content/prompt-engineering@VjXmSCdzi2ACv-W85Sy9D.md index ca4f32484..c07390bd3 100644 --- a/src/data/roadmaps/ai-engineer/content/prompt-engineering@VjXmSCdzi2ACv-W85Sy9D.md +++ b/src/data/roadmaps/ai-engineer/content/prompt-engineering@VjXmSCdzi2ACv-W85Sy9D.md @@ -5,6 +5,6 @@ Prompt engineering is the art and science of crafting effective prompts, which a Visit the following resources to learn more: - [@roadmap@Visit Dedicated Prompt Engineering Roadmap](https://roadmap.sh/prompt-engineering) -- [@article@hat is Prompt Engineering? - AI Prompt Engineering Explained - AWS](https://aws.amazon.com/what-is/prompt-engineering/) +- [@article@What is Prompt Engineering? - AI Prompt Engineering Explained - AWS](https://aws.amazon.com/what-is/prompt-engineering/) - [@article@Advanced Prompt Engineering for Data Science Projects](https://towardsdatascience.com/advanced-prompt-engineering-for-data-science-projects/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) - [@video@What is Prompt Engineering?](https://www.youtube.com/watch?v=nf1e-55KKbg) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/prompt-vs-context-engineering@ozrR8IvjNFbHd44kZrExX.md b/src/data/roadmaps/ai-engineer/content/prompt-vs-context-engineering@ozrR8IvjNFbHd44kZrExX.md index fd8db46e9..a0c2c6261 100644 --- a/src/data/roadmaps/ai-engineer/content/prompt-vs-context-engineering@ozrR8IvjNFbHd44kZrExX.md +++ b/src/data/roadmaps/ai-engineer/content/prompt-vs-context-engineering@ozrR8IvjNFbHd44kZrExX.md @@ -6,6 +6,5 @@ Visit the following resources to learn more: - [@article@Context engineering vs. prompt engineering](https://www.elastic.co/search-labs/blog/context-engineering-vs-prompt-engineering) - [@article@Effective context engineering for AI agents](https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents) -- [@article@Context Engineering vs Prompt Engineering](https://medium.com/data-science-in-your-pocket/context-engineering-vs-prompt-engineering-379e9622e19d) - [@article@Beyond Prompting: The Power of Context Engineering](https://towardsdatascience.com/beyond-prompting-the-power-of-context-engineering/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) - [@video@Context Engineering vs. Prompt Engineering: Smarter AI with RAG & Agents](https://www.youtube.com/watch?v=vD0E3EUb8-8) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/rag-usecases@GCn4LGNEtPI0NWYAZCRE-.md b/src/data/roadmaps/ai-engineer/content/rag-usecases@GCn4LGNEtPI0NWYAZCRE-.md index 623029469..5f23d930b 100644 --- a/src/data/roadmaps/ai-engineer/content/rag-usecases@GCn4LGNEtPI0NWYAZCRE-.md +++ b/src/data/roadmaps/ai-engineer/content/rag-usecases@GCn4LGNEtPI0NWYAZCRE-.md @@ -6,5 +6,5 @@ Visit the following resources to learn more: - [@article@Retrieval augmented generation use cases: Transforming data into insights](https://www.glean.com/blog/retrieval-augmented-generation-use-cases) - [@article@Retrieval Augmented Generation (RAG) – 5 Use Cases](https://theblue.ai/blog/rag-news/) -- [@video@Introduction to RAG](https://www.youtube.com/watch?v=LmiFeXH-kq8&list=PL-pTHQz4RcBbz78Z5QXsZhe9rHuCs1Jw-) -- [@article@How to Train a Chatbot Using RAG and Custom Data](https://towardsdatascience.com/how-to-train-a-chatbot-using-rag-and-custom-data/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) \ No newline at end of file +- [@article@How to Train a Chatbot Using RAG and Custom Data](https://towardsdatascience.com/how-to-train-a-chatbot-using-rag-and-custom-data/?utm_source=roadmap&utm_medium=Referral&utm_campaign=TDS+roadmap+integration) +- [@video@Introduction to RAG](https://www.youtube.com/watch?v=LmiFeXH-kq8&list=PL-pTHQz4RcBbz78Z5QXsZhe9rHuCs1Jw-) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/replit@Ubk4GN0Z4XlDJ3EbRXdxg.md b/src/data/roadmaps/ai-engineer/content/replit@Ubk4GN0Z4XlDJ3EbRXdxg.md index 60f68cbc6..b9a235a5b 100644 --- a/src/data/roadmaps/ai-engineer/content/replit@Ubk4GN0Z4XlDJ3EbRXdxg.md +++ b/src/data/roadmaps/ai-engineer/content/replit@Ubk4GN0Z4XlDJ3EbRXdxg.md @@ -1,3 +1,9 @@ # Replit -Replit is an online integrated development environment (IDE) that allows users to write and run code in various programming languages directly in their web browser. It provides a collaborative coding environment with features like real-time collaboration, version control, and package management, making it easy to build and deploy projects without needing to install software locally. Replit also incorporates AI features like code completion and generation to help streamline the coding process. \ No newline at end of file +Replit is an online integrated development environment (IDE) that allows users to write and run code in various programming languages directly in their web browser. It provides a collaborative coding environment with features like real-time collaboration, version control, and package management, making it easy to build and deploy projects without needing to install software locally. Replit also incorporates AI features like code completion and generation to help streamline the coding process. + +Visit the following resources to learn more: + +- [@official@Replit](https://replit.com/) +- [@article@What is Replit? An honest look at the AI app builder in 2025](https://www.eesel.ai/blog/replit) +- [@video@Getting Started with Replit](https://www.youtube.com/watch?v=St95nPOwsa8&list=PLto9KpJAqHMTzEMDAFT4r5LlI4NByngyT) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/role--behavior@N3TzWYxU0jgv1l99Ts58n.md b/src/data/roadmaps/ai-engineer/content/role--behavior@N3TzWYxU0jgv1l99Ts58n.md index 05e477949..1e02c5742 100644 --- a/src/data/roadmaps/ai-engineer/content/role--behavior@N3TzWYxU0jgv1l99Ts58n.md +++ b/src/data/roadmaps/ai-engineer/content/role--behavior@N3TzWYxU0jgv1l99Ts58n.md @@ -1,3 +1,7 @@ -# Role & Behavior in System Prompting +# Role & Behavior -System prompting involves crafting instructions that define the AI model's role, personality, and overall behavior when interacting with users. This allows you to shape the AI's responses, ensuring they are consistent with desired guidelines, such as adopting a specific persona (e.g., a helpful assistant, an expert) or adhering to constraints on tone and style. By carefully defining these aspects, you can significantly influence the AI's output and guide it towards more relevant and effective interactions. \ No newline at end of file +System prompting involves crafting instructions that define the AI model's role, personality, and overall behavior when interacting with users. This allows you to shape the AI's responses, ensuring they are consistent with desired guidelines, such as adopting a specific persona (e.g., a helpful assistant, an expert) or adhering to constraints on tone and style. By carefully defining these aspects, you can significantly influence the AI's output and guide it towards more relevant and effective interactions. + +Visit the following resources to learn more: + +- [@article@Beyond Basics: Contextual & Role Prompting That Actually Works](https://medium.com/@the_manoj_desai/beyond-basics-contextual-role-prompting-that-actually-works-bd75a0c5086b) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/structured-output@zqhmLzHsmDlrTFVHzhq6-.md b/src/data/roadmaps/ai-engineer/content/structured-output@zqhmLzHsmDlrTFVHzhq6-.md index 5e97db8d4..db2b5c805 100644 --- a/src/data/roadmaps/ai-engineer/content/structured-output@zqhmLzHsmDlrTFVHzhq6-.md +++ b/src/data/roadmaps/ai-engineer/content/structured-output@zqhmLzHsmDlrTFVHzhq6-.md @@ -1,4 +1,4 @@ -# Structured Output in System Prompting +# Structured Outputs Structured output in system prompting refers to designing prompts that guide a Large Language Model (LLM) to generate responses in a predefined format, such as JSON, XML, or a specific text-based structure. This approach focuses on crafting system prompts to elicit predictable and parseable outputs, making it easier to integrate LLM responses into downstream applications and workflows. By providing clear instructions and examples of the desired output structure, we can reliably extract information and automate processes. diff --git a/src/data/roadmaps/ai-engineer/content/temperature@_bPTciEA1GT1JwfXim19z.md b/src/data/roadmaps/ai-engineer/content/temperature@_bPTciEA1GT1JwfXim19z.md index ef7db81b0..4e7b83e23 100644 --- a/src/data/roadmaps/ai-engineer/content/temperature@_bPTciEA1GT1JwfXim19z.md +++ b/src/data/roadmaps/ai-engineer/content/temperature@_bPTciEA1GT1JwfXim19z.md @@ -5,6 +5,5 @@ Temperature is a parameter used in language models that controls the randomness 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@hat is LLM Temperature? - IBM](https://www.ibm.com/think/topics/llm-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) \ No newline at end of file diff --git a/src/data/roadmaps/ai-engineer/content/windsurf@Xsl8mx6J182TxPPtNP471.md b/src/data/roadmaps/ai-engineer/content/windsurf@Xsl8mx6J182TxPPtNP471.md index b62fd8e5d..a428d7fbd 100644 --- a/src/data/roadmaps/ai-engineer/content/windsurf@Xsl8mx6J182TxPPtNP471.md +++ b/src/data/roadmaps/ai-engineer/content/windsurf@Xsl8mx6J182TxPPtNP471.md @@ -1,3 +1,9 @@ # Windsurf -Windsurf is a tool specifically designed to enhance code navigation and understanding within large codebases. It leverages AI to provide intelligent code search, relationship discovery between different code elements, and code completion suggestions that are contextually aware. It's intended to reduce the time developers spend exploring and understanding code, enabling them to write more efficient and accurate code. \ No newline at end of file +Windsurf is a tool specifically designed to enhance code navigation and understanding within large codebases. It leverages AI to provide intelligent code search, relationship discovery between different code elements, and code completion suggestions that are contextually aware. It's intended to reduce the time developers spend exploring and understanding code, enabling them to write more efficient and accurate code. + +Visit the following resources to learn more: + +- [@official@Windsurf Docs](https://docs.windsurf.com/windsurf/getting-started) +- [@video@Windsurf Tutorial for Beginners (AI Code Editor) - Better than Cursor??](https://www.youtube.com/watch?v=8TcWGk1DJVs) +- [@video@Windsurf AI Tutorial for Beginners](https://www.youtube.com/watch?v=x1VCmB__TDo) \ No newline at end of file