Name: Towards AI Legal Name: Towards AI, Inc. Description: Towards AI is the world's leading artificial intelligence (AI) and technology publication. Read by thought-leaders and decision-makers around the world. Phone Number: +1-650-246-9381 Email: [email protected]
228 Park Avenue South New York, NY 10003 United States
Website: Publisher: https://towardsai.net/#publisher Diversity Policy: https://towardsai.net/about Ethics Policy: https://towardsai.net/about Masthead: https://towardsai.net/about
Name: Towards AI Legal Name: Towards AI, Inc. Description: Towards AI is the world's leading artificial intelligence (AI) and technology publication. Founders: Roberto Iriondo, , Job Title: Co-founder and Advisor Works for: Towards AI, Inc. Follow Roberto: X, LinkedIn, GitHub, Google Scholar, Towards AI Profile, Medium, ML@CMU, FreeCodeCamp, Crunchbase, Bloomberg, Roberto Iriondo, Generative AI Lab, Generative AI Lab Denis Piffaretti, Job Title: Co-founder Works for: Towards AI, Inc. Louie Peters, Job Title: Co-founder Works for: Towards AI, Inc. Louis-François Bouchard, Job Title: Co-founder Works for: Towards AI, Inc. Cover:
Towards AI Cover
Logo:
Towards AI Logo
Areas Served: Worldwide Alternate Name: Towards AI, Inc. Alternate Name: Towards AI Co. Alternate Name: towards ai Alternate Name: towardsai Alternate Name: towards.ai Alternate Name: tai Alternate Name: toward ai Alternate Name: toward.ai Alternate Name: Towards AI, Inc. Alternate Name: towardsai.net Alternate Name: pub.towardsai.net
5 stars – based on 497 reviews

Frequently Used, Contextual References

TODO: Remember to copy unique IDs whenever it needs used. i.e., URL: 304b2e42315e

Resources

Take our 85+ lesson From Beginner to Advanced LLM Developer Certification: From choosing a project to deploying a working product this is the most comprehensive and practical LLM course out there!

Publication

DSPy: Machine Learning Attitude Towards LLM Prompting
Artificial Intelligence   Latest   Machine Learning

DSPy: Machine Learning Attitude Towards LLM Prompting

Author(s): Serj Smorodinsky

Originally published on Towards AI.

Transition from prompt string manipulations to a PyTorch like framework

This member-only story is on us. Upgrade to access all of Medium.

Link to the official tutorial

Full code at your one stop LLM classification project

Here’s a link to a short YouTube video with the code rundown

My goal is to showcase complex technologies through non trivial use cases. This time I have chosen to focus DSPy framework. Its raison d’etre (reason of being) is to abstract, encapsulate and optimize the logic that is needed for tasking LLM outputs.

DSPy allows coders to specify inputs and outputs for an LLM task, and let the framework deal with composing the best possible prompt.

Why should you care?

You can brag about it during lunchImprove code readabilityImprove LLM task outputs

This is the first part of a series, in which we will focus on an implementation of LLM based classifier. In the next instalment we go deeper with actual optimization.

What is DSPy?Why DSPy?Use case: LLM intent classifier for customer service

DSPy is a framework that was created by Stanford researches. I love the way that the official docs explain so I’m attaching it here:

DSPy emphasises programming over prompting. It unifies techniques for prompting and fine-tuning LMs as well as improving them with reasoning and tool/retrieval augmentation, all expressed through a… Read the full blog for free on Medium.

Join thousands of data leaders on the AI newsletter. Join over 80,000 subscribers and keep up to date with the latest developments in AI. From research to projects and ideas. If you are building an AI startup, an AI-related product, or a service, we invite you to consider becoming aΒ sponsor.

Published via Towards AI

Feedback ↓