<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nitisha</title>
    <description>The latest articles on DEV Community by Nitisha (@knitisha).</description>
    <link>https://dev.to/knitisha</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png</url>
      <title>DEV Community: Nitisha</title>
      <link>https://dev.to/knitisha</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/knitisha"/>
    <language>en</language>
    <item>
      <title>LangChain Components</title>
      <dc:creator>Nitisha</dc:creator>
      <pubDate>Wed, 17 Jun 2026 02:22:10 +0000</pubDate>
      <link>https://dev.to/knitisha/langchain-components-2ekd</link>
      <guid>https://dev.to/knitisha/langchain-components-2ekd</guid>
      <description>&lt;p&gt;&lt;strong&gt;What are LangChain Components?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;LangChain Components are the individual building blocks provided by LangChain that work together to create AI-powered applications. Each component performs a specific task, such as generating responses, managing memory, retrieving information, using tools, or processing documents.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F13ugfsk7vd3wgf2okeib.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F13ugfsk7vd3wgf2okeib.jpeg" alt=" " width="800" height="976"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Models&lt;/strong&gt;**:Core interfaces through which U interact with AI models.&lt;br&gt;
This component standardizes the interface to communicate with different LLM's using their API's.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvo912pd3fnc8w6u7emtz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvo912pd3fnc8w6u7emtz.png" alt=" " width="475" height="416"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Prompts&lt;/strong&gt;: Input provided to LLM are called prompts.&lt;br&gt;
This component provides a way to manage and optimize the input given to LLMs to get the best possible output.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of Prompts&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic and Reusable&lt;/strong&gt;: Templates that let you swap variables (like names or data) without rewriting the core instruction.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Role-based&lt;/strong&gt; : Assigning a specific persona to the AI (e.g., "You are an expert coder") to guide the style of its response.
3.** Few-Shot Prompting** : Providing a few examples of input and output to help the AI understand the pattern you want it to follow.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;3.Chains:&lt;/strong&gt;Used to build pipelines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parallel Chains&lt;/strong&gt;: Run multiple models or processes at the same time to gather information, which is then combined into a single output.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conditional Chains&lt;/strong&gt;: Use logic to determine the next step in the process. For example, an AI agent can analyze feedback and decide between different paths (like sending a "Thank You" or an "Email" based on the result).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmj66npr8jopm76mmsqj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhmj66npr8jopm76mmsqj.png" alt=" " width="547" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Indexes&lt;/strong&gt;: Connect your application to external knowledge such as PDFs, websites, or databases.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4fbbz62dc01e3yb6aei.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi4fbbz62dc01e3yb6aei.png" alt=" " width="486" height="155"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Doc Loader: Imports your data from various sources.&lt;/li&gt;
&lt;li&gt;Text Splitter: Breaks large documents into smaller, manageable pieces.&lt;/li&gt;
&lt;li&gt;Vector Store: Saves those pieces in a way the AI can easily search.&lt;/li&gt;
&lt;li&gt;Retrievers: The mechanism used to fetch the relevant data when a question is asked.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;5.Memory&lt;/strong&gt;: "LLM API calls are "stateless."&lt;br&gt;
This means the model does not remember past conversations made via API.&lt;br&gt;
With the LangChain Memory component, it can store conversations, allowing the AI to keep track of context over time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8btg07wedpjluxdo67yi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8btg07wedpjluxdo67yi.png" alt=" " width="440" height="272"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6.Agents&lt;/strong&gt;: Agents use LLMs to decide which actions to take and in what order.It is like chatbot with superpower. &lt;br&gt;
Instead of just responding, an Agent acts as a controller that uses tools (like search engines or calculators) to complete a task.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Types of Agents&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Action Agents: They execute a task, observe the result, and repeat until finished.&lt;/li&gt;
&lt;li&gt;Plan-and-Execute Agents: They create a step-by-step plan for complex problems before performing each action.&lt;/li&gt;
&lt;li&gt;ReAct Agents: They use a loop of "Reasoning" and "Acting" to think through a task, pick a tool, and adjust based on observations.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check the previous blog on LangChain Introduction. &lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-story__hidden-navigation-link"&gt;What is LangChain? A Detailed Explanation&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/knitisha" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" alt="knitisha profile" class="crayons-avatar__image" width="800" height="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/knitisha" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Nitisha
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Nitisha
                
              
              &lt;div id="story-author-preview-content-3906289" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/knitisha" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" class="crayons-avatar__image" alt="" width="800" height="800"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Nitisha&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 15&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" id="article-link-3906289"&gt;
          What is LangChain? A Detailed Explanation
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/langchain"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;langchain&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/llm"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;llm&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/detailed"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;detailed&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>langchain</category>
      <category>langchaincomponents</category>
      <category>llm</category>
      <category>beginners</category>
    </item>
    <item>
      <title>What is LangChain? A Detailed Explanation</title>
      <dc:creator>Nitisha</dc:creator>
      <pubDate>Mon, 15 Jun 2026 11:11:49 +0000</pubDate>
      <link>https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk</link>
      <guid>https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk</guid>
      <description>&lt;p&gt;&lt;strong&gt;LangChain&lt;/strong&gt; is a powerful framework that solves a major headache in AI development: vendor lock-in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why LangChain?&lt;/strong&gt;&lt;br&gt;
When you build an application by calling an LLM's API directly (like OpenAI's GPT or Google's Gemini), your code becomes tightly coupled to that specific provider. If you decide to switch models ,perhaps to save money, improve performance, or move to an open-source model you often have to rewrite the entire "plumbing" of your application, from how prompts are formatted to how responses are parsed.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How LangChain Solves This&lt;/strong&gt;&lt;br&gt;
LangChain acts as a standardized interface (or abstraction layer). Instead of your code talking directly to a specific LLM, it talks to LangChain's generic "LLM" component.&lt;/p&gt;

&lt;p&gt;Think of it like an electrical plug. Instead of hard-wiring your appliance to the wall, you use a universal outlet. Whether the power comes from a coal plant, a solar farm, or a wind turbine (the different LLM providers), your appliance stays the same.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Without LangChain:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;# Direct API: Rigid and hard to change
&lt;/span&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;openai&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;OpenAI&lt;/span&gt;

&lt;span class="n"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;OpenAI&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;your_key&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;ask_model&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;question&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="c1"&gt;# This structure is specific only to OpenAI
&lt;/span&gt;    &lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;chat&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;completions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;create&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;
        &lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;gpt-4&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="n"&gt;messages&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;[{&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;role&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;user&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;content&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="n"&gt;question&lt;/span&gt;&lt;span class="p"&gt;}]&lt;/span&gt;
    &lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;choices&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;].&lt;/span&gt;&lt;span class="n"&gt;message&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The "Magic" of the Standard Interface :&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In LangChain, every model provider (OpenAI, Anthropic, Google, Llama) implements the same standard methods. Because they all "speak the same language" to your code&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;You don't change your logic&lt;/strong&gt;: Your core application code—the part that manages memory, prompt templates, and chains—remains identical.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Minimal configuration changes&lt;/strong&gt;: To switch from GPT-4 to Claude or a local Llama model, you typically only need to change one line of initialization code where you define the model object&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rapid Experimentation&lt;/strong&gt;: You can test three different models against your application in minutes just by swapping the model name in your configuration, rather than refactoring your entire codebase.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;The Power of Abstraction&lt;/strong&gt;&lt;br&gt;
When you use LangChain, you are using abstractions. An abstraction simplifies complex code by representing a process as a named component&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Prompt Templates&lt;/strong&gt;: Instead of hard-coding strings, you use a template object that stays the same regardless of which LLM you use. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Unified Methods&lt;/strong&gt;: You use functions like .invoke() or .stream() for every model. Under the hood, LangChain translates these into the specific API calls required by the provider you selected.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;With LangChain&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;from&lt;/span&gt; &lt;span class="n"&gt;langchain_openai&lt;/span&gt; &lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;ChatOpenAI&lt;/span&gt;

&lt;span class="c1"&gt;# You only change this object to swap models (e.g., to Anthropic or Llama)
&lt;/span&gt;&lt;span class="n"&gt;llm&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;ChatOpenAI&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;model&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;gpt-4&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;api_key&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;your_key&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;ask_model&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;question&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="c1"&gt;# .invoke() works the same way regardless of the model chosen
&lt;/span&gt;    &lt;span class="n"&gt;response&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;llm&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;invoke&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;question&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
    &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="n"&gt;response&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;content&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;For more info:&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://docs.langchain.com/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Flangchain-5e9cc07a.mintlify.app%2Fmintlify-assets%2F_next%2Fimage%3Furl%3D%252F_mintlify%252Fapi%252Fog%253Fdivision%253DDocumentation%2526appearance%253Dsystem%2526title%253DHome%2526logoLight%253Dhttps%25253A%25252F%25252Fmintcdn.com%25252Flangchain-5e9cc07a%25252FnQm-sjd_MByLhgeW%25252Fimages%25252Fbrand%25252Flangchain-docs-dark-blue.png%25253Ffit%25253Dmax%252526auto%25253Dformat%252526n%25253DnQm-sjd_MByLhgeW%252526q%25253D85%252526s%25253D5babf1a1962208fd7eed942fa2432ecb%2526logoDark%253Dhttps%25253A%25252F%25252Fmintcdn.com%25252Flangchain-5e9cc07a%25252FnQm-sjd_MByLhgeW%25252Fimages%25252Fbrand%25252Flangchain-docs-light-blue.png%25253Ffit%25253Dmax%252526auto%25253Dformat%252526n%25253DnQm-sjd_MByLhgeW%252526q%25253D85%252526s%25253D0bcd2a1f2599ed228bcedf0f535b45b1%2526primaryColor%253D%252523161F34%2526lightColor%253D%2525237FC8FF%2526darkColor%253D%252523006DDD%2526backgroundLight%253D%252523FFFFFF%2526backgroundDark%253D%252523030710%26w%3D1200%26q%3D100" height="630" class="m-0" width="1200"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://docs.langchain.com/" rel="noopener noreferrer" class="c-link"&gt;
            Home - Docs by LangChain
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdocs.langchain.com%2Fmintlify-assets%2F_mintlify%2Ffavicons%2Flangchain-5e9cc07a%2FYSQua9Gt91yRswvJ%2F_generated%2Ffavicon%2Fandroid-chrome-192x192.png" width="192" height="192"&gt;
          docs.langchain.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Check this for next imporant topic: LangChain Components&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/knitisha/langchain-components-2ekd" class="crayons-story__hidden-navigation-link"&gt;LangChain Components&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/knitisha" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" alt="knitisha profile" class="crayons-avatar__image" width="800" height="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/knitisha" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Nitisha
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Nitisha
                
              
              &lt;div id="story-author-preview-content-3919948" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/knitisha" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" class="crayons-avatar__image" alt="" width="800" height="800"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Nitisha&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/knitisha/langchain-components-2ekd" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 17&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/knitisha/langchain-components-2ekd" id="article-link-3919948"&gt;
          LangChain Components
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/langchain"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;langchain&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/langchaincomponents"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;langchaincomponents&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/llm"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;llm&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/beginners"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;beginners&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/knitisha/langchain-components-2ekd" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;3&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/knitisha/langchain-components-2ekd#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;I know this was a bit of a long read, but I'm confident that by now you have a solid understanding of what LangChain is and why it's so useful.&lt;br&gt;
If you found this blog helpful, please leave a &lt;strong&gt;like&lt;/strong&gt; and let me know in the &lt;strong&gt;comments&lt;/strong&gt; if the explanation was easy to understand. 🚀&lt;/p&gt;

</description>
      <category>langchain</category>
      <category>llm</category>
      <category>detailed</category>
    </item>
    <item>
      <title>AI • LLMs • LangChain • Open Source</title>
      <dc:creator>Nitisha</dc:creator>
      <pubDate>Mon, 15 Jun 2026 05:08:23 +0000</pubDate>
      <link>https://dev.to/knitisha/ai-llms-langchain-open-source-34p5</link>
      <guid>https://dev.to/knitisha/ai-llms-langchain-open-source-34p5</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg" class="crayons-story__hidden-navigation-link"&gt;Learning in Public: My Daily Journey into LLMs, LangChain, and Open Source.&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/knitisha" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" alt="knitisha profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/knitisha" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Nitisha
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Nitisha
                
              
              &lt;div id="story-author-preview-content-3898145" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/knitisha" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Nitisha&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 14&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg" id="article-link-3898145"&gt;
          Learning in Public: My Daily Journey into LLMs, LangChain, and Open Source.
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/langchain"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;langchain&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/opensource"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;opensource&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/llm"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;llm&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/machinelearning"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;machinelearning&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;2&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>Learning in Public: My Daily Journey into LLMs, LangChain, and Open Source.</title>
      <dc:creator>Nitisha</dc:creator>
      <pubDate>Sun, 14 Jun 2026 12:05:08 +0000</pubDate>
      <link>https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg</link>
      <guid>https://dev.to/knitisha/learning-in-public-my-daily-journey-into-llms-langchain-and-open-source-3dhg</guid>
      <description>&lt;p&gt;Hi everyone! 👋&lt;/p&gt;

&lt;p&gt;I’m Nitisha, a postgraduate MCA student based in Bengaluru, and I am officially starting my journey of &lt;strong&gt;"Learning in Public."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My goal is to master &lt;strong&gt;Artificial Intelligence&lt;/strong&gt; and &lt;strong&gt;Data Science&lt;/strong&gt;, specifically focusing on &lt;strong&gt;NLP&lt;/strong&gt;, &lt;strong&gt;LLMs&lt;/strong&gt;, and &lt;strong&gt;LangChain&lt;/strong&gt;. I’ve decided to document everything here—the wins, the bugs, the research, and the breakthroughs.&lt;/p&gt;

&lt;h3&gt;
  
  
  What to expect from this space:
&lt;/h3&gt;

&lt;p&gt;If you’re also starting your journey or are interested in AI development, hit the &lt;strong&gt;Follow&lt;/strong&gt; button! Here is what I’ll be sharing:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  📝 &lt;strong&gt;TIL (Today I Learned)&lt;/strong&gt;: Quick, bite-sized insights on the concepts I'm exploring.&lt;/li&gt;
&lt;li&gt;  💻 &lt;strong&gt;Code &amp;amp; Snippets&lt;/strong&gt;: Actual implementation of my projects and experiments.&lt;/li&gt;
&lt;li&gt;  🤖 &lt;strong&gt;Agent Sessions&lt;/strong&gt;: Live looks at my coding sessions and agent workflows.&lt;/li&gt;
&lt;li&gt;  🚀 &lt;strong&gt;Project Updates&lt;/strong&gt;: Progress reports on my open-source contributions.&lt;/li&gt;
&lt;li&gt;  📸 &lt;strong&gt;Visuals &amp;amp; Notes&lt;/strong&gt;: Sketches, diagrams, and resources that help me understand complex topics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I believe that the best way to learn is to teach what we know and share what we’re learning. I’m currently a beginner, and I’m looking forward to growing with all of you.&lt;/p&gt;




&lt;h3&gt;
  
  
  🤝 Let’s Grow Together
&lt;/h3&gt;

&lt;p&gt;Starting with my next post, I’ll be sharing my raw, real-time learning notes on &lt;strong&gt;LangChain&lt;/strong&gt;. These notes will be exactly how I create them during my sessions—honest, unpolished, and very much a work in progress!&lt;/p&gt;

&lt;p&gt;I truly believe that we can reach great heights by learning from each other. To make this even better, I’d love to know what you’re interested in.&lt;/p&gt;

&lt;p&gt;Check :&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-story__hidden-navigation-link"&gt;What is LangChain? A Detailed Explanation&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/knitisha" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" alt="knitisha profile" class="crayons-avatar__image" width="800" height="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/knitisha" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Nitisha
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Nitisha
                
              
              &lt;div id="story-author-preview-content-3906289" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/knitisha" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3982581%2F0657679f-5204-4f05-9533-94a0ec7d220b.png" class="crayons-avatar__image" alt="" width="800" height="800"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Nitisha&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 15&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" id="article-link-3906289"&gt;
          What is LangChain? A Detailed Explanation
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/langchain"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;langchain&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/llm"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;llm&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/detailed"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;detailed&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;1&lt;span class="hidden s:inline"&gt;&amp;nbsp;reaction&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/knitisha/what-is-langchain-a-detailed-explanation-4dkk#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;Do follow along on my journey—hit that follow button!&lt;/strong&gt; I’m looking forward to your feedback and cooperation as we navigate this AI landscape together. Stay tuned for the next update, and let’s learn something new.&lt;/p&gt;

</description>
      <category>langchain</category>
      <category>opensource</category>
      <category>llm</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
