LlamaIndex

About

LlamaIndex is a data framework for Large Language Models (LLMs). It integrates with providers and models such as GPT‑4 or Llama 3/4, and provides interfaces to external data sources for natural‑language querying of your private data.

Azure OpenAI Service runs on the Azure global infrastructure and lets you integrate OpenAI models into your applications. The Azure OpenAI API provides scalable access to a wide range of models.

Use case examples

What can you do with LlamaIndex?

Learn

Synopsis: Using LlamaIndex for Text-to-SQL

Text-to-SQL: Talk to your data using human language and contemporary large language models, optionally offline.

Fundamentals LLM NLP RAG

Synopsis: Text-to-SQL with LlamaIndex
Demo: Using LlamaIndex with OpenAI/Azure OpenAI and CrateDB
  • Connect CrateDB to an LLM via OpenAI or Azure OpenAI.

  • Text‑to‑SQL: Query CrateDB in natural language.

Cloud LLM LLM NLP RAG

Text-to-SQL: Talk to your data using CrateDB, LlamaIndex, and Azure OpenAI
LlamaIndex and CrateDB: Code Examples

NL2SQL with LlamaIndex: Querying CrateDB using natural language.

Runnable example

https://github.com/crate/cratedb-examples/tree/main/topic/machine-learning/llama-index