Hidden Skills of Neo4j Database: Implementing Intelligent Queries with LlamaIndex

Hidden Skills of Neo4j Database: Implementing Intelligent Queries with LlamaIndex

Click on the top↗️「HuoShui Intelligence」, Follow + Star🌟 Author: Tomaz Bratanic Compiled by: HuoShui Intelligence Retrieval-augmented generation (RAG) has become a mainstream technology, with ample reasons supporting its widespread application. It is a powerful framework that combines advanced large language models with targeted information retrieval techniques to achieve faster access to relevant data and generate … Read more

Advanced Practices of RAG: Enhancing Effectiveness with Rerank Technology

Advanced Practices of RAG: Enhancing Effectiveness with Rerank Technology

▼Recently, there have been a lot of live broadcasts,make an appointment to ensure you gain something. The RAG (Retrieval-Augmented Generation) technology is detailed in the article “Understanding RAG: A Comprehensive Guide to Retrieval-Augmented Generation,” with a typical RAG case shown in the image below, which includes three steps: Indexing: Split the document library into shorter … Read more

Chunk Segmentation Based on Semantics in RAG

Chunk Segmentation Based on Semantics in RAG

In RAG, after reading the files, the main task is to split the data into smaller chunks and then embed these features to express their semantics. The location of this process in RAG is shown in the figure below. The most common chunking method is rule-based, using techniques such as fixed chunk sizes or overlapping … Read more

Harnessing the Power of RAFT with LlamaIndex

Harnessing the Power of RAFT with LlamaIndex

Introduction The pursuit of adaptability and domain-specific understanding in the field of artificial intelligence and language models has been relentless. The emergence of large language models (LLMs) has ushered in a new era in natural language processing, achieving significant advancements across various domains. However, the challenge lies in how to leverage the potential of these … Read more

In-Depth Analysis of LlamaIndex Workflow: Event-Driven LLM Architecture

In-Depth Analysis of LlamaIndex Workflow: Event-Driven LLM Architecture

Recently, LlamaIndex launched a new feature called Workflow in its latest version. This feature helps large language model (LLM) applications achieve event-driven architecture, making the code logic clearer and more independent. This article will take you through a simple practical project to deeply understand this new feature, highlighting its advantages and shortcomings. Without further ado, … Read more

Building a Multimodal RAG Pipeline with LlamaIndex and Neo4j

Building a Multimodal RAG Pipeline with LlamaIndex and Neo4j

Original link: https://blog.llamaindex.ai/multimodal-rag-pipeline-with-llamaindex-and-neo4j-a2c542eb0206 Code link: https://github.com/tomasonjo/blogs/blob/master/llm/neo4j_llama_multimodal.ipynb Image by DALL·E The rapid development of artificial intelligence and large language models (LLMs) is astonishing. Just a year ago, no one was using large language models to enhance work efficiency. But now, many people find it hard to imagine working without the assistance of large language models or … Read more

Easily Build a Knowledge Base with LangChain, LlamaIndex, and OpenAI

Easily Build a Knowledge Base with LangChain, LlamaIndex, and OpenAI

Original Title: Easily Build a Knowledge Base with LangChain, LlamaIndex, and OpenAI In today’s information age, effectively managing and utilizing vast amounts of data has become a key issue. For Python developers, building an intelligent knowledge base system can not only improve work efficiency but also provide strong support for decision-making. Today, I will teach … Read more

Using LlamaIndex with Elasticsearch for RAG Retrieval-Augmented Generation

Using LlamaIndex with Elasticsearch for RAG Retrieval-Augmented Generation

Retrieval-Augmented Generation (RAG) is a technology that combines retrieval and generation, effectively addressing some issues of large language models (LLMs), such as hallucinations and knowledge limitations. With the development of RAG technology, vector technologies involved in RAG have gained attention, and vector databases are gradually being understood by everyone. Some established database vendors have also … Read more

How to Build Agentic RAG with Claude 3.5, LlamaIndex, and Milvus

How to Build Agentic RAG with Claude 3.5, LlamaIndex, and Milvus

In the past three years, the emergence of foundational models represented by OpenAI’s ChatGPT has significantly accelerated the development of LLM applications. However, relying solely on LLMs to answer questions based on their “inherent” knowledge often leads to issues such as hallucinations or outdated knowledge. Against this backdrop, the idea of using multiple LLMs, each … Read more

Overview of LlamaIndex Components

Overview of LlamaIndex Components

Introduction This article provides an overall introduction to the LlamaIndex framework, including its functions, components, and explanations. LlamaIndex is an open-source LLM application development framework built on large models (including Agents and Workflows) to create context-enhanced generative AI applications. Components of LlamaIndex The following diagram illustrates the overall functional structure of LlamaIndex, abstracted from the … Read more