Jules S. DamjiinThe Modern ScientistUnderstanding Optimizers in DSPyOptimizers with the right metrics increase accuracy in DSPy applicationsSep 6Sep 6
Jules S. DamjiinThe Modern ScientistAn Exploratory Tour of DSPy: A Framework for Programing Language Models, not PromptingIs declarative approach appropriate to programming LLMs? A peek at DSPy programming model?Jun 34Jun 34
Jules S. DamjiinAI AdvancesAn Exploratory Tour of Retrieval Augmented Generation (RAG) ParadigmAn Intuitive guide to what, why, how, and what next?Apr 291Apr 291
Jules S. DamjiinAI AdvancesAn Intuitive 101 Guide to Vector EmbeddingsVector embeddings matter as fundamental building blocks for Generative AIMar 22Mar 22
Jules S. DamjiinAI AdvancesCrafting Intelligent User Experiences: A Deep Dive into OpenAI Assistants APIElevate, Enhance, and Empower your apps with Assistants APIs and ToolsMar 52Mar 52
Jules S. DamjiinAI AdvancesLLM Beyond its Core Capabilities as AI Assistants or AgentsTransform your LLM as helpful assistants with function callingFeb 20Feb 20
Jules S. DamjiinThe Modern ScientistBest Prompt Techniques for Best LLM ResponsesBetter prompts is all you need for better responsesFeb 125Feb 125
Jules S. DamjiRay Asynchronous and Threaded Actors: A way to achieve concurrencyWe are on Day 11 of #30DaysOfRay.Sep 28, 2022Sep 28, 2022
Jules S. DamjiDay 10: How to use Ray Runtime Environment DependenciesContinuing with our #30DaysOfRay journey, Day 10 explores the developer’s environment dependencies. These dependencies include environment…Sep 14, 2022Sep 14, 2022
Jules S. DamjiDay 9: Tips and Tricks for Ray APIsWell, I’m back after a short respite, as we marched towards Ray 2.0. Day 9 of #30DaysOfRay explores some tips and tricks and Ray gotchas…Sep 1, 2022Sep 1, 2022