You can find the link to this tutorial here In our previous blog post, we discussed how to generate and execute queries on a database by inputting text in natural language. In our today’s blog post, we’ll try to take the output of the query and pass ...
import random class PromptGenerator: def __init__(self): self.topics = [ "technology", "health", "environment", "education", "entertainment", "travel", "science", "history", "art", "politics" ] sel...
Large Language Models are everywhere these days – think ChatGPT – but they have their fair share of challenges. One of the biggest challenges faced by LLMs is hallucination. This occurs when the model generates text that is factually incorrect or mis...
Want to win over $9000 in cash prizes? Maybe even a NVIDIA® GeForce RTX™ 4080 SUPER GPU? This blog is for you! NVIDIA and LlamaIndex have partnered together to launch an exciting LlamaIndex Developer Contest. While I won't be participating, I will h...
Introduction In today's data-driven world, Excel remains a cornerstone for businesses, containing invaluable insights within its spreadsheets. However, extracting meaningful information from these vast datasets can be time-consuming and requires spec...
Imagine asking a super-smart assistant about your favorite movie, and instead of searching through dusty old files, it instantly pulls out exactly what you need—like magic! That’s Retrieval Augmented Generation (RAG) in action. RAG is like giving AI ...
Introduction In the rapidly evolving legal industry, the use of AI tools has opened new avenues for improving efficiency and accuracy in handling complex legal tasks. In this blog post, we will explore how to build a sophisticated Legal AI Agent that...
LlamaIndex has introduced a new way to orchestrate complex AI applications through workflows, an event-driven framework that simplifies the creation of tasks like retrieval-augmented generation (RAG) systems. This blog will walk you through the basic...
If you've been following my recent blogs, I'm putting together a series on how to use different evaluation and observability tools with Azure AI Search to dive into your Generative AI applications. In this blog, I will show you how to set up the Ariz...
In this blog, we will explore how to use Azure AI Search in conjunction with Azure OpenAI, LlamaIndex, and Tonic AI Validate to build a robust Retrieval-Augmented Generation (RAG) evaluation system. This tutorial is inspired by the blog "RAG Evaluati...