<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.bolbeck.com/blogs/tag/ai/feed" rel="self" type="application/rss+xml"/><title>Bolbeck LLC - Blog #AI</title><description>Bolbeck LLC - Blog #AI</description><link>https://www.bolbeck.com/blogs/tag/ai</link><lastBuildDate>Mon, 08 Dec 2025 13:23:45 -0800</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Navigating the new frontier]]></title><link>https://www.bolbeck.com/blogs/post/lessonsFromAgenticApps</link><description><![CDATA[<img align="left" hspace="5" src="https://www.bolbeck.com/images/AILessons.png"/>Lessons from building a multi-modal agentic AI application]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_t8JlvhIwTbWtLBMPE7oQ-w" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_FZKFztz1Q_-_5hQP0bHEMA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_1aJPBknoSaiv95nVvk8DhQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_wEzSlx9ZTReatLI_0iFQIQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span><span>Lessons from Building and Deploying Agentic AI Apps</span></span></h2></div>
<div data-element-id="elm_jeJeulp6SWSk-321Cx4pIg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p><span><span>Building GenAI Agentic based applications feels both familiar and unusual at the same time. While the core principles of software development—APIs, services, and infrastructure—remain, the introduction of agentic AI brings a new set of challenges like probabilistic models, semantic evaluation, and prompt security. These elements introduce a new layer of complexity that can be both exhilarating and perplexing.&nbsp;</span></span></p><p><span><span>Click on the image below to see the slides from the talk</span></span></p></div>
</div><div data-element-id="elm_fu56aPkBS-DvO8sDdx_kyQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_fu56aPkBS-DvO8sDdx_kyQ"] .zpimage-container figure img { width: 600px !important ; height: 332px !important ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-original zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="/files/AgenticAIDevelopment_small.pdf" target="" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/images/AILessons.png" size="original" alt="Link to Navigating the new frontier slides"/></picture></a></figure></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 03 Apr 2025 00:55:25 -0500</pubDate></item><item><title><![CDATA[Integrating GenAI into your next application]]></title><link>https://www.bolbeck.com/blogs/post/tips_for_genai_apps</link><description><![CDATA[<img align="left" hspace="5" src="https://www.bolbeck.com/images/genAiTips.png"/>Adding GenAI models to your application requires a new set of skills. My talk at AICamp provides tips and tricks on integrating AI into your software development lifecycle]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_uVt4VIymR2iV_nWmTl9d-g" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_3mf9j-0URe2aZSHd5oHwcA" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_pZtEybrxSsqvPtsS7C0ZeQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_RD9-RBbjRJe1gtC5HbYx0w" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center " data-editor="true">Tips for building applications that use GenAI</h2></div>
<div data-element-id="elm_1OPzfjUxQiyRJalnLFxuOQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><p>Applications can leverage GenAI to perform a number of tasks that can e very helpful for the end users. However, integrating GenAI into any application development comes with a number of new challenges and paradigm shifts. In my talk at AICamp Chicago, we discussed several topics on what those challenges are and what are some of the tools and techniques that can help simplify the adoption process. We discussed, among other things:</p><ul><li style="text-align:left;">New AI specific tasks that teams have to add to their development lifecycle</li><li style="text-align:left;">How to tame the input and output of an LLM model</li><li style="text-align:left;">Choosing the correct model</li><li style="text-align:left;">The importance of monitoring models</li><li style="text-align:left;">And so much more!</li></ul></div>
</div><div data-element-id="elm_yXkOpih5L1aVm8bsH57-Wg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_yXkOpih5L1aVm8bsH57-Wg"] .zpimage-container figure img { width: 500px ; height: 280.63px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="/files/TipsForGenDev.pdf" target="" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/images/genAiTips.png" size="medium" alt="Cover slide for the &quot;Tips for building applications that use GenAI&quot; talk. Click image to go to slides."/></picture></a><figcaption class="zpimage-caption zpimage-caption-align-center"><span class="zpimage-caption-content">Click image to see the slides</span></figcaption></figure></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Wed, 11 Dec 2024 10:35:21 -0600</pubDate></item><item><title><![CDATA[Building AI powered applications with LangChain]]></title><link>https://www.bolbeck.com/blogs/post/langchain-aicamp</link><description><![CDATA[<img align="left" hspace="5" src="https://www.bolbeck.com/images/LangChain.png"/>Using Langchain for quickly and efficiently creating AI driven applications]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_PLrOpzdDTp2eoxg7eBDxPw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_NxTrQVGIR7CJulO6OHAqLw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm__VeriChGSOOfIknBgpgn0g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_baz1rdghSxWzr5W_VPlstw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_baz1rdghSxWzr5W_VPlstw"].zpelem-heading { border-radius:1px; } </style><h2
 class="zpheading zpheading-align-center " data-editor="true">Using the LangChain ecosystem to build, test and evaluate AI applications<br></h2></div>
<div data-element-id="elm_TCwQbQx0THiie47qxddzcw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_TCwQbQx0THiie47qxddzcw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p style="font-size:16px;">LangChain is one of the most popular AI development ecosystems in current times. Below are the slides from my talk at AI Camp about using Langchain to build GenAI based applications faster and more reliably. During the talk we touched on using:</p><ul><li><p style="text-align:left;"><span style="font-size:16px;"><span style="color:rgb(52, 152, 219);">Langserve</span> and <span style="color:rgb(52, 152, 219);">LangChain Templates </span>to get started in your journey quickly. We also used it debug and test our application.</span></p></li><li><p style="text-align:left;"><span style="font-size:16px;"><span style="color:rgb(52, 152, 219);">LangChain</span> to quickly integrate our data with a couple of LLMs and create different chains to accomplish multiple tasks with the models</span></p></li><li><p style="text-align:left;"><span style="font-size:16px;"><span style="color:rgb(52, 152, 219);">LangChain Hub</span> to reuse our model prompts </span></p></li><li><p style="text-align:left;"><span style="font-size:16px;"><span style="color:rgb(52, 152, 219);">LangSmith</span> to trace the calls to the language model, monitor our application over time and evaluate our results toward various metrics (e.g.: Relevance, insensitivity)</span></p></li></ul><p style="font-size:16px;"><span style="color:rgb(52, 152, 219);">Click on the image</span> below to see the slides and also visit the repo to see the <a href="https://github.com/camba1/langChainDemo" title="sample application" target="_blank" rel=""></a><a href="https://github.com/camba1/langChainDemo" title="sample application" target="_blank" rel="">sample a</a><a href="https://github.com/camba1/langChainDemo" title="sample application" target="_blank" rel="">pplication</a>&nbsp; <a href="https://github.com/camba1/langChainDemo" title="Click to view the code in Github" target="_blank" rel=""></a>code in GitHub</p></div>
</div><div data-element-id="elm_alJ5tX-KViiKNbaLRT0F5Q" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_alJ5tX-KViiKNbaLRT0F5Q"] .zpimage-container figure img { width: 1024px !important ; height: 575px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_alJ5tX-KViiKNbaLRT0F5Q"] .zpimage-container figure img { width:1024px ; height:575px ; } } @media (max-width: 767px) { [data-element-id="elm_alJ5tX-KViiKNbaLRT0F5Q"] .zpimage-container figure img { width:1024px ; height:575px ; } } [data-element-id="elm_alJ5tX-KViiKNbaLRT0F5Q"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><a class="zpimage-anchor" href="/files/langchain.pdf" target="_blank" rel=""><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/images/LangChain.png" width="1024" height="575" loading="lazy" size="original"/></picture></a></figure></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Wed, 20 Mar 2024 15:15:26 -0500</pubDate></item></channel></rss>