Parfournir.
Skills/cheesyfishes/Llamaindex

Llamaindex

<p align="center"> <img height="100" width="100" alt="LlamaIndex logo" src="https://ts.llamaindex.ai/square.svg" /> </p> <h1 align="center">LlamaIndex.TS</h1> <h3 align="center"> Data framework for your LLM application. </h3>

MITsdk
by @cheesyfishes
Install
npm
npx llamaindex
SKILL.md
> [!CAUTION]
>
> ## Deprecation Notice
>
> This project is deprecated and no longer maintained.
>
> For LlamaCloud/LlamaParse usage, check out our docs: https://developers.llamaindex.ai/python/cloud/
>
> Thank you to everyone who contributed to and used LlamaIndex.TS.

<p align="center">

</p>
<h1 align="center">LlamaIndex.TS (Deprecated)</h1>
<h3 align="center">
Data framework for your LLM application.
</h3>

![NPM Version](https://www.npmjs.com/package/llamaindex) ![NPM License](https://github.com/run-llama/LlamaIndexTS/blob/main/LICENSE) ![NPM Downloads](https://www.npmjs.com/package/llamaindex) ![Discord](https://discord.com/invite/eN6D2HQ4aX) ![Twitter](https://x.com/llama_index)

Use your own data with large language models (LLMs, OpenAI ChatGPT and others) in JS runtime environments with TypeScript support.

Documentation: https://ts.llamaindex.ai/

Try examples online:

![Open in Stackblitz](https://stackblitz.com/github/run-llama/LlamaIndexTS/tree/main/examples)

What is LlamaIndex.TS?

LlamaIndex.TS aims to be a lightweight, easy to use set of libraries to help you integrate large language models into your applications with your own data.

Compatibility

Multiple JS Environment Support

LlamaIndex.TS supports multiple JS environments, including:

  • Node.js >= 20 ✅
  • Deno ✅
  • Bun ✅
  • Nitro ✅
  • Vercel Edge Runtime ✅ (with some limitations)
  • Cloudflare Workers ✅ (with some limitations)
  • For now, browser support is limited due to the lack of support for AsyncLocalStorage-like APIs

    Supported LLMs:

  • OpenAI LLms
  • Anthropic LLms
  • Groq LLMs
  • Llama2, Llama3, Llama3.1 LLMs
  • MistralAI LLMs
  • Fireworks LLMs
  • DeepSeek LLMs
  • ReplicateAI LLMs
  • TogetherAI LLMs
  • HuggingFace LLms
  • DeepInfra LLMs
  • Gemini LLMs
  • Getting started

    npm install llamaindex
    pnpm install llamaindex
    yarn add llamaindex

    Setup in Node.js, Deno, Bun, TypeScript...?

    See our official document: https://ts.llamaindex.ai/docs/llamaindex/getting_started

    Adding provider packages

    In most cases, you'll also need to install provider packages to use LlamaIndexTS. These are for adding AI models, file readers for ingestion or storing documents, e.g. in vector databases.

    For example, to use the OpenAI LLM, you would install the following package:

    npm install @llamaindex/openai
    pnpm install @llamaindex/openai
    yarn add @llamaindex/openai

    Playground

    Check out our NextJS playground at https://llama-playground.vercel.app/. The source is available at https://github.com/run-llama/ts-pl

    ... [truncated — view full README on GitHub]

    Details

    Typesdk
    Sourcenpm
    LicenseMIT
    Versionv0.12.1

    Use this skill

    Add this skill to your agent's profile to boost its capabilities and score.

    Add to My Agent