Skip to content

Commit d3a8b76

Browse files
authored
Fix broken links from Astro migration (#2206)
1 parent 676e3f8 commit d3a8b76

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+153
-174
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
label: Getting Started
2+
collapsed: true

apps/next/src/content/docs/llamaindex/getting_started/concepts.mdx

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ While the definition of an agentic application is broad, there are several key c
2121
- **Orchestration**: A hierarchical structure of LLMs is used to orchestrate lower-level actions and LLMs.
2222
- **Reflection**: The LLM is used to reflect and validate outputs of previous steps or LLM calls, which can be used to guide the application to the next appropriate step or state.
2323

24-
In LlamaIndex, you can build agentic applications by using the workflows to orchestrate a sequence of steps and LLMs. You can [learn more about workflows](/docs/llamaindex/tutorials/workflows).
24+
In LlamaIndex, you can build agentic applications by using the workflows to orchestrate a sequence of steps and LLMs. You can [learn more about workflows](/typescript/framework/tutorials/workflows).
2525

2626
## Agents
2727

@@ -34,27 +34,27 @@ What this means in practice, is something like:
3434
- If tools are used, the agent will then interpret the tool outputs and use them to inform the next action
3535
- Once the agent stops taking actions, it returns the final output to the user
3636

37-
You can [learn more about agents](/docs/llamaindex/tutorials/basic_agent).
37+
You can [learn more about agents](/typescript/framework/tutorials/basic_agent).
3838

3939
## Retrieval Augmented Generation (RAG)
4040

41-
Retrieval-Augmented Generation (RAG) is a core technique for building data-backed LLM applications with LlamaIndex. It allows LLMs to answer questions about your private data by providing it to the LLM at query time, rather than training the LLM on your data. To avoid sending **all** of your data to the LLM every time, RAG indexes your data and selectively sends only the relevant parts along with your query. You can [learn more about RAG](/docs/llamaindex/tutorials/rag).
41+
Retrieval-Augmented Generation (RAG) is a core technique for building data-backed LLM applications with LlamaIndex. It allows LLMs to answer questions about your private data by providing it to the LLM at query time, rather than training the LLM on your data. To avoid sending **all** of your data to the LLM every time, RAG indexes your data and selectively sends only the relevant parts along with your query. You can [learn more about RAG](/typescript/framework/tutorials/rag).
4242

4343
## Use cases
4444

4545
There are endless use cases for data-backed LLM applications but they can be roughly grouped into four categories:
4646

47-
[**Agents**](/docs/llamaindex/tutorials/basic_agent):
48-
An agent is an automated decision-maker powered by an LLM that interacts with the world via a set of [tools](/docs/llamaindex/modules/agents/tool). Agents can take an arbitrary number of steps to complete a given task, dynamically deciding on the best course of action rather than following pre-determined steps. This gives it additional flexibility to tackle more complex tasks.
47+
[**Agents**](/typescript/framework/tutorials/basic_agent):
48+
An agent is an automated decision-maker powered by an LLM that interacts with the world via a set of [tools](/typescript/framework/modules/agents/tool). Agents can take an arbitrary number of steps to complete a given task, dynamically deciding on the best course of action rather than following pre-determined steps. This gives it additional flexibility to tackle more complex tasks.
4949

50-
[**Workflows**](/docs/llamaindex/tutorials/workflows):
50+
[**Workflows**](/typescript/framework/tutorials/workflows):
5151
A Workflow in LlamaIndex is a specific event-driven abstraction that allows you to orchestrate a sequence of steps and LLMs calls. Workflows can be used to implement any agentic application, and are a core component of LlamaIndex.
5252

53-
[**Structured Data Extraction**](/docs/llamaindex/tutorials/structured_data_extraction):
53+
[**Structured Data Extraction**](/typescript/framework/tutorials/structured_data_extraction):
5454
Pydantic extractors allow you to specify a precise data structure to extract from your data and use LLMs to fill in the missing pieces in a type-safe way. This is useful for extracting structured data from unstructured sources like PDFs, websites, and more, and is key to automating workflows.
5555

56-
[**Query Engines**](/docs/llamaindex/modules/rag/query_engines):
56+
[**Query Engines**](/typescript/framework/modules/rag/query_engines):
5757
A query engine is an end-to-end flow that allows you to ask questions over your data. It takes in a natural language query, and returns a response, along with reference context retrieved and passed to the LLM.
5858

59-
[**Chat Engines**](/docs/llamaindex/modules/rag/chat_engine):
59+
[**Chat Engines**](/typescript/framework/modules/rag/chat_engine):
6060
A chat engine is an end-to-end flow for having a conversation with your data (multiple back-and-forth instead of a single question-and-answer).
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
label: Installation
2+
collapsed: true

apps/next/src/content/docs/llamaindex/getting_started/installation/index.mdx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -138,40 +138,40 @@ Choose your deployment target:
138138
<Card
139139
title="Server APIs & Backends"
140140
description="Express, Fastify, Koa, standalone Node.js servers"
141-
href="/docs/llamaindex/getting_started/installation/server-apis"
141+
href="/typescript/framework/getting_started/installation/server-apis"
142142
/>
143143
<Card
144144
title="Serverless Functions"
145145
description="Vercel, Netlify, AWS Lambda, Cloudflare Workers"
146-
href="/docs/llamaindex/getting_started/installation/serverless"
146+
href="/typescript/framework/getting_started/installation/serverless"
147147
/>
148148
<Card
149149
title="Next.js Applications"
150150
description="API routes, server components, edge runtime"
151-
href="/docs/llamaindex/getting_started/installation/nextjs"
151+
href="/typescript/framework/getting_started/installation/nextjs"
152152
/>
153153
<Card
154154
title="Troubleshooting"
155155
description="Common issues, bundle optimization, compatibility"
156-
href="/docs/llamaindex/getting_started/installation/troubleshooting"
156+
href="/typescript/framework/getting_started/installation/troubleshooting"
157157
/>
158158
</Cards>
159159

160160
## LLM/Embedding Providers
161161

162-
Go to [LLM APIs](/docs/llamaindex/modules/models/llms) and [Embedding APIs](/docs/llamaindex/modules/models/embeddings) to find out how to use different LLM and embedding providers beyond OpenAI.
162+
Go to [LLM APIs](/typescript/framework/modules/models/llms) and [Embedding APIs](/typescript/framework/modules/models/embeddings) to find out how to use different LLM and embedding providers beyond OpenAI.
163163

164164
## What's Next?
165165

166166
<Cards>
167167
<Card
168168
title="Learn LlamaIndex.TS"
169169
description="Learn how to use LlamaIndex.TS by starting with one of our tutorials."
170-
href="/docs/llamaindex/tutorials/basic_agent"
170+
href="/typescript/framework/tutorials/basic_agent"
171171
/>
172172
<Card
173173
title="Show me code examples"
174174
description="Explore code examples using LlamaIndex.TS."
175-
href="/docs/llamaindex/getting_started/examples"
175+
href="/typescript/framework/getting_started/examples"
176176
/>
177177
</Cards>

apps/next/src/content/docs/llamaindex/getting_started/installation/meta.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

apps/next/src/content/docs/llamaindex/getting_started/installation/nextjs.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,6 @@ export default function ChatInterface() {
400400

401401
## Next Steps
402402

403-
- Learn about [serverless deployment](/docs/llamaindex/getting_started/installation/serverless)
404-
- Explore [server APIs](/docs/llamaindex/getting_started/installation/server-apis)
405-
- Check [troubleshooting guide](/docs/llamaindex/getting_started/installation/troubleshooting) for common issues
403+
- Learn about [serverless deployment](/typescript/framework/getting_started/installation/serverless)
404+
- Explore [server APIs](/typescript/framework/getting_started/installation/server-apis)
405+
- Check [troubleshooting guide](/typescript/framework/getting_started/installation/troubleshooting) for common issues

apps/next/src/content/docs/llamaindex/getting_started/installation/server-apis.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,6 @@ app.post('/api/chat-stream', async (req, res) => {
206206

207207
## Next Steps
208208

209-
- Learn about [serverless deployment](/docs/llamaindex/getting_started/installation/serverless)
210-
- Explore [Next.js integration](/docs/llamaindex/getting_started/installation/nextjs)
211-
- Check [troubleshooting guide](/docs/llamaindex/getting_started/installation/troubleshooting) for common issues
209+
- Learn about [serverless deployment](/typescript/framework/getting_started/installation/serverless)
210+
- Explore [Next.js integration](/typescript/framework/getting_started/installation/nextjs)
211+
- Check [troubleshooting guide](/typescript/framework/getting_started/installation/troubleshooting) for common issues

apps/next/src/content/docs/llamaindex/getting_started/installation/serverless.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,6 @@ export const handler: Handler = async (event, context) => {
235235

236236
## Next Steps
237237

238-
- Learn about [Next.js integration](/docs/llamaindex/getting_started/installation/nextjs)
239-
- Explore [server deployment](/docs/llamaindex/getting_started/installation/server-apis)
240-
- Check [troubleshooting guide](/docs/llamaindex/getting_started/installation/troubleshooting) for common issues
238+
- Learn about [Next.js integration](/typescript/framework/getting_started/installation/nextjs)
239+
- Explore [server deployment](/typescript/framework/getting_started/installation/server-apis)
240+
- Check [troubleshooting guide](/typescript/framework/getting_started/installation/troubleshooting) for common issues

apps/next/src/content/docs/llamaindex/getting_started/installation/troubleshooting.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -492,9 +492,9 @@ Include:
492492
If you're still experiencing issues:
493493

494494
1. **Check specific deployment guides:**
495-
- [Server APIs](/docs/llamaindex/getting_started/installation/server-apis)
496-
- [Serverless Functions](/docs/llamaindex/getting_started/installation/serverless)
497-
- [Next.js Applications](/docs/llamaindex/getting_started/installation/nextjs)
495+
- [Server APIs](/typescript/framework/getting_started/installation/server-apis)
496+
- [Serverless Functions](/typescript/framework/getting_started/installation/serverless)
497+
- [Next.js Applications](/typescript/framework/getting_started/installation/nextjs)
498498

499499
2. **Open an issue** on GitHub with a minimal reproduction
500500

apps/next/src/content/docs/llamaindex/getting_started/meta.json

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)