From da7199b3e913046c1e81d8e2732955223639d400 Mon Sep 17 00:00:00 2001 From: Logan Markewich <logan.markewich@live.com> Date: Mon, 17 Jul 2023 20:46:37 -0600 Subject: [PATCH] Revert "re-org top level" This reverts commit 452b678450910829073c758eb94786754b00b7d8. --- apps/docs/docs/_static/concepts/indexing.jpg | Bin 27552 -> 0 bytes apps/docs/docs/_static/concepts/querying.jpg | Bin 50148 -> 0 bytes apps/docs/docs/_static/concepts/rag.jpg | Bin 36897 -> 0 bytes apps/docs/docs/advanced.md | 2 +- apps/docs/docs/api/classes/BaseEmbedding.md | 6 +- apps/docs/docs/api/classes/BaseIndex.md | 16 +-- apps/docs/docs/api/classes/BaseNode.md | 40 +++---- apps/docs/docs/api/classes/CallbackManager.md | 6 +- .../docs/api/classes/ChatGPTLLMPredictor.md | 14 +-- .../docs/docs/api/classes/CompactAndRefine.md | 10 +- .../api/classes/CondenseQuestionChatEngine.md | 16 +-- .../docs/api/classes/ContextChatEngine.md | 14 +-- apps/docs/docs/api/classes/Document.md | 56 +++++----- .../docs/api/classes/InMemoryFileSystem.md | 10 +- apps/docs/docs/api/classes/IndexDict.md | 14 +-- apps/docs/docs/api/classes/IndexList.md | 12 +- apps/docs/docs/api/classes/IndexNode.md | 56 +++++----- apps/docs/docs/api/classes/IndexStruct.md | 8 +- .../docs/api/classes/LLMQuestionGenerator.md | 10 +- apps/docs/docs/api/classes/ListIndex.md | 30 ++--- .../docs/api/classes/ListIndexLLMRetriever.md | 18 +-- .../docs/api/classes/ListIndexRetriever.md | 8 +- apps/docs/docs/api/classes/OpenAI.md | 26 ++--- apps/docs/docs/api/classes/OpenAIEmbedding.md | 14 +-- apps/docs/docs/api/classes/Refine.md | 14 +-- apps/docs/docs/api/classes/Response.md | 10 +- .../docs/api/classes/ResponseSynthesizer.md | 8 +- .../docs/api/classes/RetrieverQueryEngine.md | 8 +- .../docs/docs/api/classes/SentenceSplitter.md | 28 ++--- .../docs/docs/api/classes/SimpleChatEngine.md | 10 +- .../docs/docs/api/classes/SimpleNodeParser.md | 12 +- .../docs/api/classes/SimpleResponseBuilder.md | 8 +- .../api/classes/SubQuestionOutputParser.md | 4 +- .../api/classes/SubQuestionQueryEngine.md | 16 +-- apps/docs/docs/api/classes/TextFileReader.md | 2 +- apps/docs/docs/api/classes/TextNode.md | 54 ++++----- apps/docs/docs/api/classes/TreeSummarize.md | 6 +- .../docs/api/classes/VectorIndexRetriever.md | 12 +- .../docs/docs/api/classes/VectorStoreIndex.md | 26 ++--- apps/docs/docs/api/enums/ListRetrieverMode.md | 4 +- apps/docs/docs/api/enums/MetadataMode.md | 8 +- apps/docs/docs/api/enums/NodeRelationship.md | 10 +- apps/docs/docs/api/enums/ObjectType.md | 8 +- apps/docs/docs/api/enums/SimilarityType.md | 6 +- .../docs/docs/api/interfaces/BaseIndexInit.md | 12 +- .../docs/api/interfaces/BaseLLMPredictor.md | 4 +- .../docs/api/interfaces/BaseOutputParser.md | 4 +- .../docs/api/interfaces/BaseQueryEngine.md | 2 +- .../api/interfaces/BaseQuestionGenerator.md | 2 +- apps/docs/docs/api/interfaces/BaseReader.md | 2 +- .../docs/docs/api/interfaces/BaseRetriever.md | 4 +- apps/docs/docs/api/interfaces/BaseTool.md | 2 +- apps/docs/docs/api/interfaces/ChatEngine.md | 4 +- apps/docs/docs/api/interfaces/ChatMessage.md | 4 +- apps/docs/docs/api/interfaces/ChatResponse.md | 6 +- apps/docs/docs/api/interfaces/Event.md | 8 +- .../docs/api/interfaces/GenericFileSystem.md | 8 +- apps/docs/docs/api/interfaces/LLM.md | 4 +- apps/docs/docs/api/interfaces/NodeParser.md | 2 +- .../docs/api/interfaces/NodeWithEmbedding.md | 4 +- .../docs/docs/api/interfaces/NodeWithScore.md | 4 +- .../docs/api/interfaces/QueryEngineTool.md | 4 +- .../docs/api/interfaces/RelatedNodeInfo.md | 8 +- .../interfaces/RetrievalCallbackResponse.md | 6 +- .../docs/api/interfaces/ServiceContext.md | 10 +- .../api/interfaces/ServiceContextOptions.md | 16 +-- .../docs/api/interfaces/StorageContext.md | 6 +- .../api/interfaces/StreamCallbackResponse.md | 8 +- apps/docs/docs/api/interfaces/StreamToken.md | 10 +- .../docs/api/interfaces/StructuredOutput.md | 4 +- apps/docs/docs/api/interfaces/SubQuestion.md | 4 +- apps/docs/docs/api/interfaces/ToolMetadata.md | 4 +- .../docs/api/interfaces/VectorIndexOptions.md | 8 +- .../docs/api/interfaces/WalkableFileSystem.md | 4 +- apps/docs/docs/concepts.md | 105 +++--------------- apps/docs/docs/core_modules/index.md | 0 apps/docs/docs/installation.md | 2 +- apps/docs/docs/introduction.md | 55 --------- apps/docs/docs/starter.md | 4 +- 79 files changed, 420 insertions(+), 554 deletions(-) delete mode 100644 apps/docs/docs/_static/concepts/indexing.jpg delete mode 100644 apps/docs/docs/_static/concepts/querying.jpg delete mode 100644 apps/docs/docs/_static/concepts/rag.jpg delete mode 100644 apps/docs/docs/core_modules/index.md delete mode 100644 apps/docs/docs/introduction.md diff --git a/apps/docs/docs/_static/concepts/indexing.jpg b/apps/docs/docs/_static/concepts/indexing.jpg deleted file mode 100644 index 8672967213caf28fb27682b6b9e2e5111beb9aaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27552 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�p%tWM3hS_9(*et2_n(j_*3WwAYk7}6JY%h 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 diff --git a/apps/docs/docs/_static/concepts/querying.jpg b/apps/docs/docs/_static/concepts/querying.jpg deleted file mode 100644 index 3c241bdda5ba98d3f3ee2e163b9f19280c5c7503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50148 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̌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CuX#u6@#Sl(sLb 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 JA?Eil{|Be&SAhTk diff --git a/apps/docs/docs/_static/concepts/rag.jpg b/apps/docs/docs/_static/concepts/rag.jpg deleted file mode 100644 index b68eca2564f8535b33d9ed6d4ce4d4410d2a0698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36897 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 diff --git a/apps/docs/docs/advanced.md b/apps/docs/docs/advanced.md index dd35a00cb..77272a37f 100644 --- a/apps/docs/docs/advanced.md +++ b/apps/docs/docs/advanced.md @@ -1,5 +1,5 @@ --- -sidebar_position: 4 +sidebar_position: 3 --- # Advanced Features diff --git a/apps/docs/docs/api/classes/BaseEmbedding.md b/apps/docs/docs/api/classes/BaseEmbedding.md index 7e56796dd..c93e1d66b 100644 --- a/apps/docs/docs/api/classes/BaseEmbedding.md +++ b/apps/docs/docs/api/classes/BaseEmbedding.md @@ -36,7 +36,7 @@ custom_edit_url: null #### Defined in -[Embedding.ts:206](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L206) +[Embedding.ts:206](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L206) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[Embedding.ts:205](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L205) +[Embedding.ts:205](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L205) ___ @@ -78,4 +78,4 @@ ___ #### Defined in -[Embedding.ts:197](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L197) +[Embedding.ts:197](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L197) diff --git a/apps/docs/docs/api/classes/BaseIndex.md b/apps/docs/docs/api/classes/BaseIndex.md index a0c4c744f..38847d309 100644 --- a/apps/docs/docs/api/classes/BaseIndex.md +++ b/apps/docs/docs/api/classes/BaseIndex.md @@ -43,7 +43,7 @@ they can be retrieved for our queries. #### Defined in -[BaseIndex.ts:80](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L80) +[BaseIndex.ts:80](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L80) ## Properties @@ -53,7 +53,7 @@ they can be retrieved for our queries. #### Defined in -[BaseIndex.ts:75](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L75) +[BaseIndex.ts:75](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L75) ___ @@ -63,7 +63,7 @@ ___ #### Defined in -[BaseIndex.ts:77](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L77) +[BaseIndex.ts:77](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L77) ___ @@ -73,7 +73,7 @@ ___ #### Defined in -[BaseIndex.ts:78](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L78) +[BaseIndex.ts:78](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L78) ___ @@ -83,7 +83,7 @@ ___ #### Defined in -[BaseIndex.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L73) +[BaseIndex.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L73) ___ @@ -93,7 +93,7 @@ ___ #### Defined in -[BaseIndex.ts:74](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L74) +[BaseIndex.ts:74](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L74) ___ @@ -103,7 +103,7 @@ ___ #### Defined in -[BaseIndex.ts:76](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L76) +[BaseIndex.ts:76](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L76) ## Methods @@ -117,4 +117,4 @@ ___ #### Defined in -[BaseIndex.ts:89](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L89) +[BaseIndex.ts:89](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L89) diff --git a/apps/docs/docs/api/classes/BaseNode.md b/apps/docs/docs/api/classes/BaseNode.md index bc4aa920f..5f9ff423d 100644 --- a/apps/docs/docs/api/classes/BaseNode.md +++ b/apps/docs/docs/api/classes/BaseNode.md @@ -28,7 +28,7 @@ Generic abstract class for retrievable nodes #### Defined in -[Node.ts:48](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L48) +[Node.ts:48](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L48) ## Properties @@ -38,7 +38,7 @@ Generic abstract class for retrievable nodes #### Defined in -[Node.ts:39](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L39) +[Node.ts:39](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L39) ___ @@ -48,7 +48,7 @@ ___ #### Defined in -[Node.ts:43](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L43) +[Node.ts:43](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L43) ___ @@ -58,7 +58,7 @@ ___ #### Defined in -[Node.ts:44](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L44) +[Node.ts:44](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L44) ___ @@ -68,7 +68,7 @@ ___ #### Defined in -[Node.ts:46](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L46) +[Node.ts:46](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L46) ___ @@ -78,7 +78,7 @@ ___ #### Defined in -[Node.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L38) +[Node.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L38) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[Node.ts:42](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L42) +[Node.ts:42](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L42) ___ @@ -98,7 +98,7 @@ ___ #### Defined in -[Node.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L45) +[Node.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L45) ## Accessors @@ -112,7 +112,7 @@ ___ #### Defined in -[Node.ts:104](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L104) +[Node.ts:104](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L104) ___ @@ -126,7 +126,7 @@ ___ #### Defined in -[Node.ts:84](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L84) +[Node.ts:84](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L84) ___ @@ -140,7 +140,7 @@ ___ #### Defined in -[Node.ts:58](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L58) +[Node.ts:58](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L58) ___ @@ -154,7 +154,7 @@ ___ #### Defined in -[Node.ts:94](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L94) +[Node.ts:94](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L94) ___ @@ -168,7 +168,7 @@ ___ #### Defined in -[Node.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L72) +[Node.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L72) ___ @@ -182,7 +182,7 @@ ___ #### Defined in -[Node.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L62) +[Node.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L62) ## Methods @@ -196,7 +196,7 @@ ___ #### Defined in -[Node.ts:124](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L124) +[Node.ts:124](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L124) ___ @@ -216,7 +216,7 @@ ___ #### Defined in -[Node.ts:54](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L54) +[Node.ts:54](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L54) ___ @@ -230,7 +230,7 @@ ___ #### Defined in -[Node.ts:116](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L116) +[Node.ts:116](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L116) ___ @@ -250,7 +250,7 @@ ___ #### Defined in -[Node.ts:55](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L55) +[Node.ts:55](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L55) ___ @@ -264,7 +264,7 @@ ___ #### Defined in -[Node.ts:52](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L52) +[Node.ts:52](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L52) ___ @@ -284,4 +284,4 @@ ___ #### Defined in -[Node.ts:56](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L56) +[Node.ts:56](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L56) diff --git a/apps/docs/docs/api/classes/CallbackManager.md b/apps/docs/docs/api/classes/CallbackManager.md index c4e43bd4f..e2e2b50a2 100644 --- a/apps/docs/docs/api/classes/CallbackManager.md +++ b/apps/docs/docs/api/classes/CallbackManager.md @@ -24,7 +24,7 @@ custom_edit_url: null #### Defined in -[callbacks/CallbackManager.ts:68](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L68) +[callbacks/CallbackManager.ts:68](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L68) ## Properties @@ -52,7 +52,7 @@ CallbackManagerMethods.onLLMStream #### Defined in -[callbacks/CallbackManager.ts:65](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L65) +[callbacks/CallbackManager.ts:65](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L65) ___ @@ -80,4 +80,4 @@ CallbackManagerMethods.onRetrieve #### Defined in -[callbacks/CallbackManager.ts:66](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L66) +[callbacks/CallbackManager.ts:66](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L66) diff --git a/apps/docs/docs/api/classes/ChatGPTLLMPredictor.md b/apps/docs/docs/api/classes/ChatGPTLLMPredictor.md index 6dff38c37..d25eda528 100644 --- a/apps/docs/docs/api/classes/ChatGPTLLMPredictor.md +++ b/apps/docs/docs/api/classes/ChatGPTLLMPredictor.md @@ -26,7 +26,7 @@ ChatGPTLLMPredictor is a predictor that uses GPT. #### Defined in -[LLMPredictor.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L26) +[LLMPredictor.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L26) ## Properties @@ -36,7 +36,7 @@ ChatGPTLLMPredictor is a predictor that uses GPT. #### Defined in -[LLMPredictor.ts:24](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L24) +[LLMPredictor.ts:24](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L24) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[LLMPredictor.ts:23](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L23) +[LLMPredictor.ts:23](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L23) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[LLMPredictor.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L21) +[LLMPredictor.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L21) ___ @@ -66,7 +66,7 @@ ___ #### Defined in -[LLMPredictor.ts:22](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L22) +[LLMPredictor.ts:22](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L22) ## Methods @@ -92,7 +92,7 @@ ___ #### Defined in -[LLMPredictor.ts:49](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L49) +[LLMPredictor.ts:49](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L49) ___ @@ -110,4 +110,4 @@ ___ #### Defined in -[LLMPredictor.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L45) +[LLMPredictor.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L45) diff --git a/apps/docs/docs/api/classes/CompactAndRefine.md b/apps/docs/docs/api/classes/CompactAndRefine.md index e091ab3de..b23e37a9b 100644 --- a/apps/docs/docs/api/classes/CompactAndRefine.md +++ b/apps/docs/docs/api/classes/CompactAndRefine.md @@ -34,7 +34,7 @@ CompactAndRefine is a slight variation of Refine that first compacts the text ch #### Defined in -[ResponseSynthesizer.ts:66](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L66) +[ResponseSynthesizer.ts:66](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L66) ## Properties @@ -48,7 +48,7 @@ CompactAndRefine is a slight variation of Refine that first compacts the text ch #### Defined in -[ResponseSynthesizer.ts:64](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L64) +[ResponseSynthesizer.ts:64](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L64) ___ @@ -62,7 +62,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L62) +[ResponseSynthesizer.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L62) ___ @@ -76,7 +76,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:63](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L63) +[ResponseSynthesizer.ts:63](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L63) ## Methods @@ -102,4 +102,4 @@ ___ #### Defined in -[ResponseSynthesizer.ts:152](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L152) +[ResponseSynthesizer.ts:152](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L152) diff --git a/apps/docs/docs/api/classes/CondenseQuestionChatEngine.md b/apps/docs/docs/api/classes/CondenseQuestionChatEngine.md index b35200e6c..569ca4565 100644 --- a/apps/docs/docs/api/classes/CondenseQuestionChatEngine.md +++ b/apps/docs/docs/api/classes/CondenseQuestionChatEngine.md @@ -37,7 +37,7 @@ data, or are very referential to previous context. #### Defined in -[ChatEngine.ts:75](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L75) +[ChatEngine.ts:75](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L75) ## Properties @@ -47,7 +47,7 @@ data, or are very referential to previous context. #### Defined in -[ChatEngine.ts:71](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L71) +[ChatEngine.ts:71](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L71) ___ @@ -57,7 +57,7 @@ ___ #### Defined in -[ChatEngine.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L73) +[ChatEngine.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L73) ___ @@ -67,7 +67,7 @@ ___ #### Defined in -[ChatEngine.ts:70](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L70) +[ChatEngine.ts:70](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L70) ___ @@ -77,7 +77,7 @@ ___ #### Defined in -[ChatEngine.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L72) +[ChatEngine.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L72) ## Methods @@ -104,7 +104,7 @@ Send message along with the class's current chat history to the LLM. #### Defined in -[ChatEngine.ts:104](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L104) +[ChatEngine.ts:104](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L104) ___ @@ -125,7 +125,7 @@ ___ #### Defined in -[ChatEngine.ts:89](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L89) +[ChatEngine.ts:89](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L89) ___ @@ -145,4 +145,4 @@ Resets the chat history so that it's empty. #### Defined in -[ChatEngine.ts:123](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L123) +[ChatEngine.ts:123](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L123) diff --git a/apps/docs/docs/api/classes/ContextChatEngine.md b/apps/docs/docs/api/classes/ContextChatEngine.md index 44107d0fe..4bef6c3c6 100644 --- a/apps/docs/docs/api/classes/ContextChatEngine.md +++ b/apps/docs/docs/api/classes/ContextChatEngine.md @@ -31,7 +31,7 @@ ideally allowing the appropriate context to be surfaced for each query. #### Defined in -[ChatEngine.ts:138](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L138) +[ChatEngine.ts:138](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L138) ## Properties @@ -41,7 +41,7 @@ ideally allowing the appropriate context to be surfaced for each query. #### Defined in -[ChatEngine.ts:136](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L136) +[ChatEngine.ts:136](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L136) ___ @@ -51,7 +51,7 @@ ___ #### Defined in -[ChatEngine.ts:135](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L135) +[ChatEngine.ts:135](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L135) ___ @@ -61,7 +61,7 @@ ___ #### Defined in -[ChatEngine.ts:134](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L134) +[ChatEngine.ts:134](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L134) ## Methods @@ -88,7 +88,7 @@ Send message along with the class's current chat history to the LLM. #### Defined in -[ChatEngine.ts:153](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L153) +[ChatEngine.ts:153](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L153) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[ChatEngine.ts:149](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L149) +[ChatEngine.ts:149](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L149) ___ @@ -122,4 +122,4 @@ Resets the chat history so that it's empty. #### Defined in -[ChatEngine.ts:191](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L191) +[ChatEngine.ts:191](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L191) diff --git a/apps/docs/docs/api/classes/Document.md b/apps/docs/docs/api/classes/Document.md index 488a8550a..b909f2084 100644 --- a/apps/docs/docs/api/classes/Document.md +++ b/apps/docs/docs/api/classes/Document.md @@ -32,7 +32,7 @@ A document is just a special text node with a docId. #### Defined in -[Node.ts:216](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L216) +[Node.ts:216](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L216) ## Properties @@ -46,7 +46,7 @@ A document is just a special text node with a docId. #### Defined in -[Node.ts:39](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L39) +[Node.ts:39](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L39) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[Node.ts:139](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L139) +[Node.ts:139](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L139) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[Node.ts:43](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L43) +[Node.ts:43](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L43) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[Node.ts:44](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L44) +[Node.ts:44](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L44) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[Node.ts:46](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L46) +[Node.ts:46](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L46) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[Node.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L38) +[Node.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L38) ___ @@ -130,7 +130,7 @@ ___ #### Defined in -[Node.ts:42](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L42) +[Node.ts:42](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L42) ___ @@ -144,7 +144,7 @@ ___ #### Defined in -[Node.ts:142](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L142) +[Node.ts:142](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L142) ___ @@ -158,7 +158,7 @@ ___ #### Defined in -[Node.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L45) +[Node.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L45) ___ @@ -172,7 +172,7 @@ ___ #### Defined in -[Node.ts:138](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L138) +[Node.ts:138](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L138) ___ @@ -186,7 +186,7 @@ ___ #### Defined in -[Node.ts:137](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L137) +[Node.ts:137](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L137) ## Accessors @@ -204,7 +204,7 @@ TextNode.childNodes #### Defined in -[Node.ts:104](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L104) +[Node.ts:104](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L104) ___ @@ -218,7 +218,7 @@ ___ #### Defined in -[Node.ts:225](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L225) +[Node.ts:225](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L225) ___ @@ -236,7 +236,7 @@ TextNode.nextNode #### Defined in -[Node.ts:84](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L84) +[Node.ts:84](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L84) ___ @@ -254,7 +254,7 @@ TextNode.nodeId #### Defined in -[Node.ts:58](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L58) +[Node.ts:58](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L58) ___ @@ -272,7 +272,7 @@ TextNode.parentNode #### Defined in -[Node.ts:94](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L94) +[Node.ts:94](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L94) ___ @@ -290,7 +290,7 @@ TextNode.prevNode #### Defined in -[Node.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L72) +[Node.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L72) ___ @@ -308,7 +308,7 @@ TextNode.sourceNode #### Defined in -[Node.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L62) +[Node.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L62) ## Methods @@ -326,7 +326,7 @@ TextNode.sourceNode #### Defined in -[Node.ts:124](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L124) +[Node.ts:124](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L124) ___ @@ -344,7 +344,7 @@ ___ #### Defined in -[Node.ts:149](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L149) +[Node.ts:149](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L149) ___ @@ -368,7 +368,7 @@ ___ #### Defined in -[Node.ts:157](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L157) +[Node.ts:157](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L157) ___ @@ -386,7 +386,7 @@ ___ #### Defined in -[Node.ts:116](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L116) +[Node.ts:116](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L116) ___ @@ -410,7 +410,7 @@ ___ #### Defined in -[Node.ts:162](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L162) +[Node.ts:162](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L162) ___ @@ -433,7 +433,7 @@ ___ #### Defined in -[Node.ts:187](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L187) +[Node.ts:187](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L187) ___ @@ -451,7 +451,7 @@ ___ #### Defined in -[Node.ts:191](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L191) +[Node.ts:191](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L191) ___ @@ -469,7 +469,7 @@ ___ #### Defined in -[Node.ts:221](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L221) +[Node.ts:221](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L221) ___ @@ -493,4 +493,4 @@ ___ #### Defined in -[Node.ts:183](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L183) +[Node.ts:183](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L183) diff --git a/apps/docs/docs/api/classes/InMemoryFileSystem.md b/apps/docs/docs/api/classes/InMemoryFileSystem.md index b5b88af44..2f75ac0d7 100644 --- a/apps/docs/docs/api/classes/InMemoryFileSystem.md +++ b/apps/docs/docs/api/classes/InMemoryFileSystem.md @@ -26,7 +26,7 @@ A filesystem implementation that stores files in memory. #### Defined in -[storage/FileSystem.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L25) +[storage/FileSystem.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L25) ## Methods @@ -50,7 +50,7 @@ A filesystem implementation that stores files in memory. #### Defined in -[storage/FileSystem.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L38) +[storage/FileSystem.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L38) ___ @@ -75,7 +75,7 @@ ___ #### Defined in -[storage/FileSystem.ts:44](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L44) +[storage/FileSystem.ts:44](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L44) ___ @@ -100,7 +100,7 @@ ___ #### Defined in -[storage/FileSystem.ts:31](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L31) +[storage/FileSystem.ts:31](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L31) ___ @@ -126,4 +126,4 @@ ___ #### Defined in -[storage/FileSystem.ts:27](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L27) +[storage/FileSystem.ts:27](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L27) diff --git a/apps/docs/docs/api/classes/IndexDict.md b/apps/docs/docs/api/classes/IndexDict.md index f3d37967d..f6bfb9970 100644 --- a/apps/docs/docs/api/classes/IndexDict.md +++ b/apps/docs/docs/api/classes/IndexDict.md @@ -33,7 +33,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L21) +[BaseIndex.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L21) ## Properties @@ -43,7 +43,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:36](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L36) +[BaseIndex.ts:36](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L36) ___ @@ -57,7 +57,7 @@ ___ #### Defined in -[BaseIndex.ts:18](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L18) +[BaseIndex.ts:18](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L18) ___ @@ -67,7 +67,7 @@ ___ #### Defined in -[BaseIndex.ts:35](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L35) +[BaseIndex.ts:35](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L35) ___ @@ -81,7 +81,7 @@ ___ #### Defined in -[BaseIndex.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L19) +[BaseIndex.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L19) ## Methods @@ -102,7 +102,7 @@ ___ #### Defined in -[BaseIndex.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L45) +[BaseIndex.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L45) ___ @@ -120,4 +120,4 @@ ___ #### Defined in -[BaseIndex.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L38) +[BaseIndex.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L38) diff --git a/apps/docs/docs/api/classes/IndexList.md b/apps/docs/docs/api/classes/IndexList.md index 7c0a05e88..880a95354 100644 --- a/apps/docs/docs/api/classes/IndexList.md +++ b/apps/docs/docs/api/classes/IndexList.md @@ -33,7 +33,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L21) +[BaseIndex.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L21) ## Properties @@ -47,7 +47,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:18](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L18) +[BaseIndex.ts:18](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L18) ___ @@ -57,7 +57,7 @@ ___ #### Defined in -[BaseIndex.ts:52](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L52) +[BaseIndex.ts:52](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L52) ___ @@ -71,7 +71,7 @@ ___ #### Defined in -[BaseIndex.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L19) +[BaseIndex.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L19) ## Methods @@ -91,7 +91,7 @@ ___ #### Defined in -[BaseIndex.ts:54](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L54) +[BaseIndex.ts:54](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L54) ___ @@ -109,4 +109,4 @@ ___ #### Defined in -[BaseIndex.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L26) +[BaseIndex.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L26) diff --git a/apps/docs/docs/api/classes/IndexNode.md b/apps/docs/docs/api/classes/IndexNode.md index a1e3be65c..2a527183f 100644 --- a/apps/docs/docs/api/classes/IndexNode.md +++ b/apps/docs/docs/api/classes/IndexNode.md @@ -32,7 +32,7 @@ TextNode is the default node type for text. Most common node type in LlamaIndex. #### Defined in -[Node.ts:144](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L144) +[Node.ts:144](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L144) ## Properties @@ -46,7 +46,7 @@ TextNode is the default node type for text. Most common node type in LlamaIndex. #### Defined in -[Node.ts:39](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L39) +[Node.ts:39](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L39) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[Node.ts:139](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L139) +[Node.ts:139](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L139) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[Node.ts:43](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L43) +[Node.ts:43](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L43) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[Node.ts:44](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L44) +[Node.ts:44](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L44) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[Node.ts:46](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L46) +[Node.ts:46](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L46) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[Node.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L38) +[Node.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L38) ___ @@ -126,7 +126,7 @@ ___ #### Defined in -[Node.ts:205](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L205) +[Node.ts:205](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L205) ___ @@ -140,7 +140,7 @@ ___ #### Defined in -[Node.ts:42](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L42) +[Node.ts:42](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L42) ___ @@ -154,7 +154,7 @@ ___ #### Defined in -[Node.ts:142](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L142) +[Node.ts:142](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L142) ___ @@ -168,7 +168,7 @@ ___ #### Defined in -[Node.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L45) +[Node.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L45) ___ @@ -182,7 +182,7 @@ ___ #### Defined in -[Node.ts:138](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L138) +[Node.ts:138](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L138) ___ @@ -196,7 +196,7 @@ ___ #### Defined in -[Node.ts:137](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L137) +[Node.ts:137](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L137) ## Accessors @@ -214,7 +214,7 @@ TextNode.childNodes #### Defined in -[Node.ts:104](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L104) +[Node.ts:104](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L104) ___ @@ -232,7 +232,7 @@ TextNode.nextNode #### Defined in -[Node.ts:84](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L84) +[Node.ts:84](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L84) ___ @@ -250,7 +250,7 @@ TextNode.nodeId #### Defined in -[Node.ts:58](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L58) +[Node.ts:58](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L58) ___ @@ -268,7 +268,7 @@ TextNode.parentNode #### Defined in -[Node.ts:94](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L94) +[Node.ts:94](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L94) ___ @@ -286,7 +286,7 @@ TextNode.prevNode #### Defined in -[Node.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L72) +[Node.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L72) ___ @@ -304,7 +304,7 @@ TextNode.sourceNode #### Defined in -[Node.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L62) +[Node.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L62) ## Methods @@ -322,7 +322,7 @@ TextNode.sourceNode #### Defined in -[Node.ts:124](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L124) +[Node.ts:124](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L124) ___ @@ -340,7 +340,7 @@ ___ #### Defined in -[Node.ts:149](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L149) +[Node.ts:149](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L149) ___ @@ -364,7 +364,7 @@ ___ #### Defined in -[Node.ts:157](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L157) +[Node.ts:157](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L157) ___ @@ -382,7 +382,7 @@ ___ #### Defined in -[Node.ts:116](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L116) +[Node.ts:116](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L116) ___ @@ -406,7 +406,7 @@ ___ #### Defined in -[Node.ts:162](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L162) +[Node.ts:162](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L162) ___ @@ -429,7 +429,7 @@ ___ #### Defined in -[Node.ts:187](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L187) +[Node.ts:187](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L187) ___ @@ -447,7 +447,7 @@ ___ #### Defined in -[Node.ts:191](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L191) +[Node.ts:191](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L191) ___ @@ -465,7 +465,7 @@ ___ #### Defined in -[Node.ts:207](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L207) +[Node.ts:207](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L207) ___ @@ -489,4 +489,4 @@ ___ #### Defined in -[Node.ts:183](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L183) +[Node.ts:183](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L183) diff --git a/apps/docs/docs/api/classes/IndexStruct.md b/apps/docs/docs/api/classes/IndexStruct.md index f9f36a3a4..14d816b5a 100644 --- a/apps/docs/docs/api/classes/IndexStruct.md +++ b/apps/docs/docs/api/classes/IndexStruct.md @@ -31,7 +31,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L21) +[BaseIndex.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L21) ## Properties @@ -41,7 +41,7 @@ The underlying structure of each index. #### Defined in -[BaseIndex.ts:18](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L18) +[BaseIndex.ts:18](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L18) ___ @@ -51,7 +51,7 @@ ___ #### Defined in -[BaseIndex.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L19) +[BaseIndex.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L19) ## Methods @@ -65,4 +65,4 @@ ___ #### Defined in -[BaseIndex.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L26) +[BaseIndex.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L26) diff --git a/apps/docs/docs/api/classes/LLMQuestionGenerator.md b/apps/docs/docs/api/classes/LLMQuestionGenerator.md index 0e22964cd..edfdf651c 100644 --- a/apps/docs/docs/api/classes/LLMQuestionGenerator.md +++ b/apps/docs/docs/api/classes/LLMQuestionGenerator.md @@ -26,7 +26,7 @@ LLMQuestionGenerator uses the LLM to generate new questions for the LLM using to #### Defined in -[QuestionGenerator.ts:34](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L34) +[QuestionGenerator.ts:34](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L34) ## Properties @@ -36,7 +36,7 @@ LLMQuestionGenerator uses the LLM to generate new questions for the LLM using to #### Defined in -[QuestionGenerator.ts:30](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L30) +[QuestionGenerator.ts:30](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L30) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[QuestionGenerator.ts:32](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L32) +[QuestionGenerator.ts:32](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L32) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[QuestionGenerator.ts:31](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L31) +[QuestionGenerator.ts:31](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L31) ## Methods @@ -81,4 +81,4 @@ ___ #### Defined in -[QuestionGenerator.ts:40](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L40) +[QuestionGenerator.ts:40](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L40) diff --git a/apps/docs/docs/api/classes/ListIndex.md b/apps/docs/docs/api/classes/ListIndex.md index 0b0327d4c..da0c86572 100644 --- a/apps/docs/docs/api/classes/ListIndex.md +++ b/apps/docs/docs/api/classes/ListIndex.md @@ -32,7 +32,7 @@ A ListIndex keeps nodes in a sequential list structure #### Defined in -[index/list/ListIndex.ts:37](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L37) +[index/list/ListIndex.ts:37](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L37) ## Properties @@ -46,7 +46,7 @@ A ListIndex keeps nodes in a sequential list structure #### Defined in -[BaseIndex.ts:75](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L75) +[BaseIndex.ts:75](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L75) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[BaseIndex.ts:77](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L77) +[BaseIndex.ts:77](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L77) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[BaseIndex.ts:78](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L78) +[BaseIndex.ts:78](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L78) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[BaseIndex.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L73) +[BaseIndex.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L73) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[BaseIndex.ts:74](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L74) +[BaseIndex.ts:74](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L74) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[BaseIndex.ts:76](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L76) +[BaseIndex.ts:76](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L76) ## Methods @@ -136,7 +136,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:140](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L140) +[index/list/ListIndex.ts:140](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L140) ___ @@ -156,7 +156,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:134](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L134) +[index/list/ListIndex.ts:134](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L134) ___ @@ -176,7 +176,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:113](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L113) +[index/list/ListIndex.ts:113](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L113) ___ @@ -200,7 +200,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:100](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L100) +[index/list/ListIndex.ts:100](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L100) ___ @@ -214,7 +214,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:146](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L146) +[index/list/ListIndex.ts:146](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L146) ___ @@ -236,7 +236,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:119](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L119) +[index/list/ListIndex.ts:119](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L119) ___ @@ -258,7 +258,7 @@ ___ #### Defined in -[index/list/ListIndex.ts:77](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L77) +[index/list/ListIndex.ts:77](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L77) ___ @@ -278,4 +278,4 @@ ___ #### Defined in -[index/list/ListIndex.ts:41](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L41) +[index/list/ListIndex.ts:41](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L41) diff --git a/apps/docs/docs/api/classes/ListIndexLLMRetriever.md b/apps/docs/docs/api/classes/ListIndexLLMRetriever.md index 1cbdaa400..1bd307f74 100644 --- a/apps/docs/docs/api/classes/ListIndexLLMRetriever.md +++ b/apps/docs/docs/api/classes/ListIndexLLMRetriever.md @@ -31,7 +31,7 @@ LLM retriever for ListIndex. #### Defined in -[index/list/ListIndexRetriever.ts:67](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L67) +[index/list/ListIndexRetriever.ts:67](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L67) ## Properties @@ -41,7 +41,7 @@ LLM retriever for ListIndex. #### Defined in -[index/list/ListIndexRetriever.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L62) +[index/list/ListIndexRetriever.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L62) ___ @@ -51,7 +51,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:61](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L61) +[index/list/ListIndexRetriever.ts:61](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L61) ___ @@ -61,7 +61,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:63](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L63) +[index/list/ListIndexRetriever.ts:63](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L63) ___ @@ -71,7 +71,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:60](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L60) +[index/list/ListIndexRetriever.ts:60](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L60) ___ @@ -81,7 +81,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:64](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L64) +[index/list/ListIndexRetriever.ts:64](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L64) ___ @@ -91,7 +91,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:65](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L65) +[index/list/ListIndexRetriever.ts:65](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L65) ## Methods @@ -116,7 +116,7 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:84](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L84) +[index/list/ListIndexRetriever.ts:84](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L84) ___ @@ -134,4 +134,4 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:134](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L134) +[index/list/ListIndexRetriever.ts:134](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L134) diff --git a/apps/docs/docs/api/classes/ListIndexRetriever.md b/apps/docs/docs/api/classes/ListIndexRetriever.md index 6aeea2e2d..efb7527a2 100644 --- a/apps/docs/docs/api/classes/ListIndexRetriever.md +++ b/apps/docs/docs/api/classes/ListIndexRetriever.md @@ -26,7 +26,7 @@ Simple retriever for ListIndex that returns all nodes #### Defined in -[index/list/ListIndexRetriever.ts:22](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L22) +[index/list/ListIndexRetriever.ts:22](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L22) ## Properties @@ -36,7 +36,7 @@ Simple retriever for ListIndex that returns all nodes #### Defined in -[index/list/ListIndexRetriever.ts:20](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L20) +[index/list/ListIndexRetriever.ts:20](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L20) ## Methods @@ -61,7 +61,7 @@ Simple retriever for ListIndex that returns all nodes #### Defined in -[index/list/ListIndexRetriever.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L26) +[index/list/ListIndexRetriever.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L26) ___ @@ -79,4 +79,4 @@ ___ #### Defined in -[index/list/ListIndexRetriever.ts:51](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndexRetriever.ts#L51) +[index/list/ListIndexRetriever.ts:51](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndexRetriever.ts#L51) diff --git a/apps/docs/docs/api/classes/OpenAI.md b/apps/docs/docs/api/classes/OpenAI.md index 1b3325529..a7b861ae4 100644 --- a/apps/docs/docs/api/classes/OpenAI.md +++ b/apps/docs/docs/api/classes/OpenAI.md @@ -26,7 +26,7 @@ OpenAI LLM implementation #### Defined in -[LLM.ts:76](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L76) +[LLM.ts:76](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L76) ## Properties @@ -36,7 +36,7 @@ OpenAI LLM implementation #### Defined in -[LLM.ts:74](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L74) +[LLM.ts:74](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L74) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[LLM.ts:69](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L69) +[LLM.ts:69](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L69) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[LLM.ts:71](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L71) +[LLM.ts:71](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L71) ___ @@ -66,7 +66,7 @@ ___ #### Defined in -[LLM.ts:66](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L66) +[LLM.ts:66](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L66) ___ @@ -76,7 +76,7 @@ ___ #### Defined in -[LLM.ts:70](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L70) +[LLM.ts:70](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L70) ___ @@ -86,7 +86,7 @@ ___ #### Defined in -[LLM.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L72) +[LLM.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L72) ___ @@ -96,7 +96,7 @@ ___ #### Defined in -[LLM.ts:68](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L68) +[LLM.ts:68](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L68) ___ @@ -106,7 +106,7 @@ ___ #### Defined in -[LLM.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L73) +[LLM.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L73) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[LLM.ts:67](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L67) +[LLM.ts:67](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L67) ## Methods @@ -143,7 +143,7 @@ Get a chat response from the LLM #### Defined in -[LLM.ts:103](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L103) +[LLM.ts:103](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L103) ___ @@ -170,7 +170,7 @@ Get a prompt completion from the LLM #### Defined in -[LLM.ts:145](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L145) +[LLM.ts:145](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L145) ___ @@ -190,4 +190,4 @@ ___ #### Defined in -[LLM.ts:88](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L88) +[LLM.ts:88](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L88) diff --git a/apps/docs/docs/api/classes/OpenAIEmbedding.md b/apps/docs/docs/api/classes/OpenAIEmbedding.md index 3ff726899..f6611cbe6 100644 --- a/apps/docs/docs/api/classes/OpenAIEmbedding.md +++ b/apps/docs/docs/api/classes/OpenAIEmbedding.md @@ -24,7 +24,7 @@ custom_edit_url: null #### Defined in -[Embedding.ts:217](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L217) +[Embedding.ts:217](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L217) ## Properties @@ -34,7 +34,7 @@ custom_edit_url: null #### Defined in -[Embedding.ts:215](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L215) +[Embedding.ts:215](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L215) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[Embedding.ts:214](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L214) +[Embedding.ts:214](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L214) ## Methods @@ -64,7 +64,7 @@ ___ #### Defined in -[Embedding.ts:224](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L224) +[Embedding.ts:224](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L224) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[Embedding.ts:240](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L240) +[Embedding.ts:240](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L240) ___ @@ -112,7 +112,7 @@ ___ #### Defined in -[Embedding.ts:236](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L236) +[Embedding.ts:236](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L236) ___ @@ -138,4 +138,4 @@ ___ #### Defined in -[Embedding.ts:197](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L197) +[Embedding.ts:197](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L197) diff --git a/apps/docs/docs/api/classes/Refine.md b/apps/docs/docs/api/classes/Refine.md index f42ef25b2..a5e06e9cf 100644 --- a/apps/docs/docs/api/classes/Refine.md +++ b/apps/docs/docs/api/classes/Refine.md @@ -34,7 +34,7 @@ A response builder that uses the query to ask the LLM generate a better response #### Defined in -[ResponseSynthesizer.ts:66](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L66) +[ResponseSynthesizer.ts:66](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L66) ## Properties @@ -44,7 +44,7 @@ A response builder that uses the query to ask the LLM generate a better response #### Defined in -[ResponseSynthesizer.ts:64](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L64) +[ResponseSynthesizer.ts:64](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L64) ___ @@ -54,7 +54,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L62) +[ResponseSynthesizer.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L62) ___ @@ -64,7 +64,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:63](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L63) +[ResponseSynthesizer.ts:63](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L63) ## Methods @@ -90,7 +90,7 @@ BaseResponseBuilder.agetResponse #### Defined in -[ResponseSynthesizer.ts:76](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L76) +[ResponseSynthesizer.ts:76](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L76) ___ @@ -111,7 +111,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:95](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L95) +[ResponseSynthesizer.ts:95](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L95) ___ @@ -133,4 +133,4 @@ ___ #### Defined in -[ResponseSynthesizer.ts:123](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L123) +[ResponseSynthesizer.ts:123](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L123) diff --git a/apps/docs/docs/api/classes/Response.md b/apps/docs/docs/api/classes/Response.md index e8f8ed635..f0de419f3 100644 --- a/apps/docs/docs/api/classes/Response.md +++ b/apps/docs/docs/api/classes/Response.md @@ -23,7 +23,7 @@ Respone is the output of a LLM #### Defined in -[Response.ts:10](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Response.ts#L10) +[Response.ts:10](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Response.ts#L10) ## Properties @@ -33,7 +33,7 @@ Respone is the output of a LLM #### Defined in -[Response.ts:7](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Response.ts#L7) +[Response.ts:7](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Response.ts#L7) ___ @@ -43,7 +43,7 @@ ___ #### Defined in -[Response.ts:8](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Response.ts#L8) +[Response.ts:8](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Response.ts#L8) ## Methods @@ -57,7 +57,7 @@ ___ #### Defined in -[Response.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Response.ts#L15) +[Response.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Response.ts#L15) ___ @@ -71,4 +71,4 @@ ___ #### Defined in -[Response.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Response.ts#L19) +[Response.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Response.ts#L19) diff --git a/apps/docs/docs/api/classes/ResponseSynthesizer.md b/apps/docs/docs/api/classes/ResponseSynthesizer.md index 5329f5a5d..bfdd0cc0c 100644 --- a/apps/docs/docs/api/classes/ResponseSynthesizer.md +++ b/apps/docs/docs/api/classes/ResponseSynthesizer.md @@ -24,7 +24,7 @@ A ResponseSynthesizer is used to generate a response from a query and a list of #### Defined in -[ResponseSynthesizer.ts:225](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L225) +[ResponseSynthesizer.ts:225](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L225) ## Properties @@ -34,7 +34,7 @@ A ResponseSynthesizer is used to generate a response from a query and a list of #### Defined in -[ResponseSynthesizer.ts:222](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L222) +[ResponseSynthesizer.ts:222](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L222) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:223](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L223) +[ResponseSynthesizer.ts:223](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L223) ## Methods @@ -66,4 +66,4 @@ ___ #### Defined in -[ResponseSynthesizer.ts:237](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L237) +[ResponseSynthesizer.ts:237](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L237) diff --git a/apps/docs/docs/api/classes/RetrieverQueryEngine.md b/apps/docs/docs/api/classes/RetrieverQueryEngine.md index d19207017..bf519995a 100644 --- a/apps/docs/docs/api/classes/RetrieverQueryEngine.md +++ b/apps/docs/docs/api/classes/RetrieverQueryEngine.md @@ -26,7 +26,7 @@ A query engine that uses a retriever to query an index and then synthesizes the #### Defined in -[QueryEngine.ts:29](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L29) +[QueryEngine.ts:29](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L29) ## Properties @@ -36,7 +36,7 @@ A query engine that uses a retriever to query an index and then synthesizes the #### Defined in -[QueryEngine.ts:27](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L27) +[QueryEngine.ts:27](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L27) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[QueryEngine.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L26) +[QueryEngine.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L26) ## Methods @@ -71,4 +71,4 @@ ___ #### Defined in -[QueryEngine.ts:36](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L36) +[QueryEngine.ts:36](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L36) diff --git a/apps/docs/docs/api/classes/SentenceSplitter.md b/apps/docs/docs/api/classes/SentenceSplitter.md index a47bf6587..d5d050ac1 100644 --- a/apps/docs/docs/api/classes/SentenceSplitter.md +++ b/apps/docs/docs/api/classes/SentenceSplitter.md @@ -27,7 +27,7 @@ SentenceSplitter is our default text splitter that supports splitting into sente #### Defined in -[TextSplitter.ts:33](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L33) +[TextSplitter.ts:33](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L33) ## Properties @@ -37,7 +37,7 @@ SentenceSplitter is our default text splitter that supports splitting into sente #### Defined in -[TextSplitter.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L26) +[TextSplitter.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L26) ___ @@ -47,7 +47,7 @@ ___ #### Defined in -[TextSplitter.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L25) +[TextSplitter.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L25) ___ @@ -57,7 +57,7 @@ ___ #### Defined in -[TextSplitter.ts:30](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L30) +[TextSplitter.ts:30](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L30) ___ @@ -67,7 +67,7 @@ ___ #### Defined in -[TextSplitter.ts:29](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L29) +[TextSplitter.ts:29](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L29) ___ @@ -77,7 +77,7 @@ ___ #### Defined in -[TextSplitter.ts:27](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L27) +[TextSplitter.ts:27](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L27) ___ @@ -87,7 +87,7 @@ ___ #### Defined in -[TextSplitter.ts:28](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L28) +[TextSplitter.ts:28](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L28) ## Methods @@ -108,7 +108,7 @@ ___ #### Defined in -[TextSplitter.ts:153](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L153) +[TextSplitter.ts:153](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L153) ___ @@ -128,7 +128,7 @@ ___ #### Defined in -[TextSplitter.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L72) +[TextSplitter.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L72) ___ @@ -149,7 +149,7 @@ ___ #### Defined in -[TextSplitter.ts:89](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L89) +[TextSplitter.ts:89](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L89) ___ @@ -170,7 +170,7 @@ ___ #### Defined in -[TextSplitter.ts:115](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L115) +[TextSplitter.ts:115](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L115) ___ @@ -191,7 +191,7 @@ ___ #### Defined in -[TextSplitter.ts:128](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L128) +[TextSplitter.ts:128](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L128) ___ @@ -212,7 +212,7 @@ ___ #### Defined in -[TextSplitter.ts:233](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L233) +[TextSplitter.ts:233](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L233) ___ @@ -233,4 +233,4 @@ ___ #### Defined in -[TextSplitter.ts:205](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/TextSplitter.ts#L205) +[TextSplitter.ts:205](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/TextSplitter.ts#L205) diff --git a/apps/docs/docs/api/classes/SimpleChatEngine.md b/apps/docs/docs/api/classes/SimpleChatEngine.md index b0a563b5e..ac9924050 100644 --- a/apps/docs/docs/api/classes/SimpleChatEngine.md +++ b/apps/docs/docs/api/classes/SimpleChatEngine.md @@ -26,7 +26,7 @@ SimpleChatEngine is the simplest possible chat engine. Useful for using your own #### Defined in -[ChatEngine.ts:40](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L40) +[ChatEngine.ts:40](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L40) ## Properties @@ -36,7 +36,7 @@ SimpleChatEngine is the simplest possible chat engine. Useful for using your own #### Defined in -[ChatEngine.ts:37](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L37) +[ChatEngine.ts:37](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L37) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[ChatEngine.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L38) +[ChatEngine.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L38) ## Methods @@ -73,7 +73,7 @@ Send message along with the class's current chat history to the LLM. #### Defined in -[ChatEngine.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L45) +[ChatEngine.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L45) ___ @@ -93,4 +93,4 @@ Resets the chat history so that it's empty. #### Defined in -[ChatEngine.ts:54](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L54) +[ChatEngine.ts:54](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L54) diff --git a/apps/docs/docs/api/classes/SimpleNodeParser.md b/apps/docs/docs/api/classes/SimpleNodeParser.md index 75d9ee995..83bb4c33d 100644 --- a/apps/docs/docs/api/classes/SimpleNodeParser.md +++ b/apps/docs/docs/api/classes/SimpleNodeParser.md @@ -31,7 +31,7 @@ SimpleNodeParser is the default NodeParser. It splits documents into TextNodes u #### Defined in -[NodeParser.ts:64](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L64) +[NodeParser.ts:64](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L64) ## Properties @@ -41,7 +41,7 @@ SimpleNodeParser is the default NodeParser. It splits documents into TextNodes u #### Defined in -[NodeParser.ts:61](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L61) +[NodeParser.ts:61](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L61) ___ @@ -51,7 +51,7 @@ ___ #### Defined in -[NodeParser.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L62) +[NodeParser.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L62) ___ @@ -61,7 +61,7 @@ ___ #### Defined in -[NodeParser.ts:60](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L60) +[NodeParser.ts:60](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L60) ## Methods @@ -87,7 +87,7 @@ Generate Node objects from documents #### Defined in -[NodeParser.ts:95](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L95) +[NodeParser.ts:95](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L95) ___ @@ -111,4 +111,4 @@ ___ #### Defined in -[NodeParser.ts:82](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L82) +[NodeParser.ts:82](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L82) diff --git a/apps/docs/docs/api/classes/SimpleResponseBuilder.md b/apps/docs/docs/api/classes/SimpleResponseBuilder.md index 935038121..1d386dc8d 100644 --- a/apps/docs/docs/api/classes/SimpleResponseBuilder.md +++ b/apps/docs/docs/api/classes/SimpleResponseBuilder.md @@ -26,7 +26,7 @@ A response builder that just concatenates responses. #### Defined in -[ResponseSynthesizer.ts:37](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L37) +[ResponseSynthesizer.ts:37](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L37) ## Properties @@ -36,7 +36,7 @@ A response builder that just concatenates responses. #### Defined in -[ResponseSynthesizer.ts:34](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L34) +[ResponseSynthesizer.ts:34](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L34) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[ResponseSynthesizer.ts:35](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L35) +[ResponseSynthesizer.ts:35](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L35) ## Methods @@ -72,4 +72,4 @@ BaseResponseBuilder.agetResponse #### Defined in -[ResponseSynthesizer.ts:43](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L43) +[ResponseSynthesizer.ts:43](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L43) diff --git a/apps/docs/docs/api/classes/SubQuestionOutputParser.md b/apps/docs/docs/api/classes/SubQuestionOutputParser.md index c3a780cad..263410a62 100644 --- a/apps/docs/docs/api/classes/SubQuestionOutputParser.md +++ b/apps/docs/docs/api/classes/SubQuestionOutputParser.md @@ -40,7 +40,7 @@ SubQuestionOutputParser is used to parse the output of the SubQuestionGenerator. #### Defined in -[OutputParser.ts:97](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L97) +[OutputParser.ts:97](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L97) ___ @@ -64,4 +64,4 @@ ___ #### Defined in -[OutputParser.ts:89](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L89) +[OutputParser.ts:89](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L89) diff --git a/apps/docs/docs/api/classes/SubQuestionQueryEngine.md b/apps/docs/docs/api/classes/SubQuestionQueryEngine.md index 0486b689d..322f22a46 100644 --- a/apps/docs/docs/api/classes/SubQuestionQueryEngine.md +++ b/apps/docs/docs/api/classes/SubQuestionQueryEngine.md @@ -29,7 +29,7 @@ SubQuestionQueryEngine decomposes a question into subquestions and then #### Defined in -[QueryEngine.ts:56](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L56) +[QueryEngine.ts:56](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L56) ## Properties @@ -39,7 +39,7 @@ SubQuestionQueryEngine decomposes a question into subquestions and then #### Defined in -[QueryEngine.ts:54](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L54) +[QueryEngine.ts:54](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L54) ___ @@ -49,7 +49,7 @@ ___ #### Defined in -[QueryEngine.ts:53](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L53) +[QueryEngine.ts:53](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L53) ___ @@ -59,7 +59,7 @@ ___ #### Defined in -[QueryEngine.ts:52](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L52) +[QueryEngine.ts:52](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L52) ___ @@ -69,7 +69,7 @@ ___ #### Defined in -[QueryEngine.ts:51](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L51) +[QueryEngine.ts:51](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L51) ## Methods @@ -93,7 +93,7 @@ ___ #### Defined in -[QueryEngine.ts:97](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L97) +[QueryEngine.ts:97](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L97) ___ @@ -114,7 +114,7 @@ ___ #### Defined in -[QueryEngine.ts:128](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L128) +[QueryEngine.ts:128](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L128) ___ @@ -138,4 +138,4 @@ ___ #### Defined in -[QueryEngine.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L73) +[QueryEngine.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L73) diff --git a/apps/docs/docs/api/classes/TextFileReader.md b/apps/docs/docs/api/classes/TextFileReader.md index cdb6c54c7..fe5100034 100644 --- a/apps/docs/docs/api/classes/TextFileReader.md +++ b/apps/docs/docs/api/classes/TextFileReader.md @@ -41,4 +41,4 @@ Read a .txt file #### Defined in -[readers/SimpleDirectoryReader.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/readers/SimpleDirectoryReader.ts#L12) +[readers/SimpleDirectoryReader.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/readers/SimpleDirectoryReader.ts#L12) diff --git a/apps/docs/docs/api/classes/TextNode.md b/apps/docs/docs/api/classes/TextNode.md index aa89752e2..4a3960eaf 100644 --- a/apps/docs/docs/api/classes/TextNode.md +++ b/apps/docs/docs/api/classes/TextNode.md @@ -36,7 +36,7 @@ TextNode is the default node type for text. Most common node type in LlamaIndex. #### Defined in -[Node.ts:144](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L144) +[Node.ts:144](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L144) ## Properties @@ -50,7 +50,7 @@ TextNode is the default node type for text. Most common node type in LlamaIndex. #### Defined in -[Node.ts:39](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L39) +[Node.ts:39](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L39) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[Node.ts:139](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L139) +[Node.ts:139](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L139) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[Node.ts:43](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L43) +[Node.ts:43](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L43) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[Node.ts:44](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L44) +[Node.ts:44](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L44) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[Node.ts:46](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L46) +[Node.ts:46](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L46) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[Node.ts:38](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L38) +[Node.ts:38](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L38) ___ @@ -130,7 +130,7 @@ ___ #### Defined in -[Node.ts:42](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L42) +[Node.ts:42](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L42) ___ @@ -140,7 +140,7 @@ ___ #### Defined in -[Node.ts:142](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L142) +[Node.ts:142](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L142) ___ @@ -154,7 +154,7 @@ ___ #### Defined in -[Node.ts:45](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L45) +[Node.ts:45](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L45) ___ @@ -164,7 +164,7 @@ ___ #### Defined in -[Node.ts:138](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L138) +[Node.ts:138](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L138) ___ @@ -174,7 +174,7 @@ ___ #### Defined in -[Node.ts:137](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L137) +[Node.ts:137](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L137) ## Accessors @@ -192,7 +192,7 @@ BaseNode.childNodes #### Defined in -[Node.ts:104](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L104) +[Node.ts:104](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L104) ___ @@ -210,7 +210,7 @@ BaseNode.nextNode #### Defined in -[Node.ts:84](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L84) +[Node.ts:84](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L84) ___ @@ -228,7 +228,7 @@ BaseNode.nodeId #### Defined in -[Node.ts:58](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L58) +[Node.ts:58](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L58) ___ @@ -246,7 +246,7 @@ BaseNode.parentNode #### Defined in -[Node.ts:94](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L94) +[Node.ts:94](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L94) ___ @@ -264,7 +264,7 @@ BaseNode.prevNode #### Defined in -[Node.ts:72](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L72) +[Node.ts:72](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L72) ___ @@ -282,7 +282,7 @@ BaseNode.sourceNode #### Defined in -[Node.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L62) +[Node.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L62) ## Methods @@ -300,7 +300,7 @@ BaseNode.sourceNode #### Defined in -[Node.ts:124](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L124) +[Node.ts:124](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L124) ___ @@ -314,7 +314,7 @@ ___ #### Defined in -[Node.ts:149](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L149) +[Node.ts:149](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L149) ___ @@ -338,7 +338,7 @@ ___ #### Defined in -[Node.ts:157](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L157) +[Node.ts:157](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L157) ___ @@ -356,7 +356,7 @@ ___ #### Defined in -[Node.ts:116](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L116) +[Node.ts:116](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L116) ___ @@ -380,7 +380,7 @@ ___ #### Defined in -[Node.ts:162](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L162) +[Node.ts:162](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L162) ___ @@ -399,7 +399,7 @@ ___ #### Defined in -[Node.ts:187](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L187) +[Node.ts:187](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L187) ___ @@ -413,7 +413,7 @@ ___ #### Defined in -[Node.ts:191](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L191) +[Node.ts:191](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L191) ___ @@ -431,7 +431,7 @@ ___ #### Defined in -[Node.ts:153](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L153) +[Node.ts:153](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L153) ___ @@ -455,4 +455,4 @@ ___ #### Defined in -[Node.ts:183](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L183) +[Node.ts:183](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L183) diff --git a/apps/docs/docs/api/classes/TreeSummarize.md b/apps/docs/docs/api/classes/TreeSummarize.md index cc4adc6c9..7c2b8dd48 100644 --- a/apps/docs/docs/api/classes/TreeSummarize.md +++ b/apps/docs/docs/api/classes/TreeSummarize.md @@ -26,7 +26,7 @@ TreeSummarize repacks the text chunks into the smallest possible number of chunk #### Defined in -[ResponseSynthesizer.ts:177](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L177) +[ResponseSynthesizer.ts:177](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L177) ## Properties @@ -36,7 +36,7 @@ TreeSummarize repacks the text chunks into the smallest possible number of chunk #### Defined in -[ResponseSynthesizer.ts:175](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L175) +[ResponseSynthesizer.ts:175](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L175) ## Methods @@ -61,4 +61,4 @@ BaseResponseBuilder.agetResponse #### Defined in -[ResponseSynthesizer.ts:181](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ResponseSynthesizer.ts#L181) +[ResponseSynthesizer.ts:181](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ResponseSynthesizer.ts#L181) diff --git a/apps/docs/docs/api/classes/VectorIndexRetriever.md b/apps/docs/docs/api/classes/VectorIndexRetriever.md index 3d5e40b64..50db36e0b 100644 --- a/apps/docs/docs/api/classes/VectorIndexRetriever.md +++ b/apps/docs/docs/api/classes/VectorIndexRetriever.md @@ -26,7 +26,7 @@ VectorIndexRetriever retrieves nodes from a VectorIndex. #### Defined in -[Retriever.ts:28](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L28) +[Retriever.ts:28](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L28) ## Properties @@ -36,7 +36,7 @@ VectorIndexRetriever retrieves nodes from a VectorIndex. #### Defined in -[Retriever.ts:24](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L24) +[Retriever.ts:24](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L24) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[Retriever.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L26) +[Retriever.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L26) ___ @@ -56,7 +56,7 @@ ___ #### Defined in -[Retriever.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L25) +[Retriever.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L25) ## Methods @@ -81,7 +81,7 @@ ___ #### Defined in -[Retriever.ts:33](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L33) +[Retriever.ts:33](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L33) ___ @@ -99,4 +99,4 @@ ___ #### Defined in -[Retriever.ts:70](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L70) +[Retriever.ts:70](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L70) diff --git a/apps/docs/docs/api/classes/VectorStoreIndex.md b/apps/docs/docs/api/classes/VectorStoreIndex.md index 3aea8e5ac..00e7c27ef 100644 --- a/apps/docs/docs/api/classes/VectorStoreIndex.md +++ b/apps/docs/docs/api/classes/VectorStoreIndex.md @@ -32,7 +32,7 @@ The VectorStoreIndex, an index that stores the nodes only according to their vec #### Defined in -[BaseIndex.ts:109](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L109) +[BaseIndex.ts:109](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L109) ## Properties @@ -46,7 +46,7 @@ The VectorStoreIndex, an index that stores the nodes only according to their vec #### Defined in -[BaseIndex.ts:75](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L75) +[BaseIndex.ts:75](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L75) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[BaseIndex.ts:77](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L77) +[BaseIndex.ts:77](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L77) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[BaseIndex.ts:78](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L78) +[BaseIndex.ts:78](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L78) ___ @@ -88,7 +88,7 @@ ___ #### Defined in -[BaseIndex.ts:73](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L73) +[BaseIndex.ts:73](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L73) ___ @@ -102,7 +102,7 @@ ___ #### Defined in -[BaseIndex.ts:74](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L74) +[BaseIndex.ts:74](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L74) ___ @@ -116,7 +116,7 @@ ___ #### Defined in -[BaseIndex.ts:107](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L107) +[BaseIndex.ts:107](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L107) ## Methods @@ -134,7 +134,7 @@ NOTE: if you are using a custom query engine you don't have to use this method. #### Defined in -[BaseIndex.ts:252](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L252) +[BaseIndex.ts:252](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L252) ___ @@ -158,7 +158,7 @@ retriever for the index #### Defined in -[BaseIndex.ts:242](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L242) +[BaseIndex.ts:242](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L242) ___ @@ -182,7 +182,7 @@ Get the embeddings for nodes. #### Defined in -[BaseIndex.ts:159](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L159) +[BaseIndex.ts:159](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L159) ___ @@ -206,7 +206,7 @@ Get embeddings for nodes and place them into the index. #### Defined in -[BaseIndex.ts:187](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L187) +[BaseIndex.ts:187](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L187) ___ @@ -230,7 +230,7 @@ High level API: split documents, get embeddings, and build index. #### Defined in -[BaseIndex.ts:214](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L214) +[BaseIndex.ts:214](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L214) ___ @@ -250,4 +250,4 @@ ___ #### Defined in -[BaseIndex.ts:114](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L114) +[BaseIndex.ts:114](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L114) diff --git a/apps/docs/docs/api/enums/ListRetrieverMode.md b/apps/docs/docs/api/enums/ListRetrieverMode.md index 5c7f02e75..005792583 100644 --- a/apps/docs/docs/api/enums/ListRetrieverMode.md +++ b/apps/docs/docs/api/enums/ListRetrieverMode.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[index/list/ListIndex.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L21) +[index/list/ListIndex.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L21) ___ @@ -24,4 +24,4 @@ ___ #### Defined in -[index/list/ListIndex.ts:23](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/index/list/ListIndex.ts#L23) +[index/list/ListIndex.ts:23](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/index/list/ListIndex.ts#L23) diff --git a/apps/docs/docs/api/enums/MetadataMode.md b/apps/docs/docs/api/enums/MetadataMode.md index 202b88eb7..af5b26b6f 100644 --- a/apps/docs/docs/api/enums/MetadataMode.md +++ b/apps/docs/docs/api/enums/MetadataMode.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[Node.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L19) +[Node.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L19) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[Node.ts:20](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L20) +[Node.ts:20](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L20) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[Node.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L21) +[Node.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L21) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[Node.ts:22](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L22) +[Node.ts:22](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L22) diff --git a/apps/docs/docs/api/enums/NodeRelationship.md b/apps/docs/docs/api/enums/NodeRelationship.md index a26a2c1ae..d4794d5d1 100644 --- a/apps/docs/docs/api/enums/NodeRelationship.md +++ b/apps/docs/docs/api/enums/NodeRelationship.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[Node.ts:8](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L8) +[Node.ts:8](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L8) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[Node.ts:6](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L6) +[Node.ts:6](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L6) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[Node.ts:7](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L7) +[Node.ts:7](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L7) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[Node.ts:5](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L5) +[Node.ts:5](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L5) ___ @@ -54,4 +54,4 @@ ___ #### Defined in -[Node.ts:4](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L4) +[Node.ts:4](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L4) diff --git a/apps/docs/docs/api/enums/ObjectType.md b/apps/docs/docs/api/enums/ObjectType.md index 158ef2cfc..493dda05c 100644 --- a/apps/docs/docs/api/enums/ObjectType.md +++ b/apps/docs/docs/api/enums/ObjectType.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[Node.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L15) +[Node.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L15) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[Node.ts:13](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L13) +[Node.ts:13](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L13) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[Node.ts:14](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L14) +[Node.ts:14](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L14) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[Node.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L12) +[Node.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L12) diff --git a/apps/docs/docs/api/enums/SimilarityType.md b/apps/docs/docs/api/enums/SimilarityType.md index 0fe086845..7a0c74e0b 100644 --- a/apps/docs/docs/api/enums/SimilarityType.md +++ b/apps/docs/docs/api/enums/SimilarityType.md @@ -17,7 +17,7 @@ Default is cosine similarity. Dot product and negative Euclidean distance are al #### Defined in -[Embedding.ts:10](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L10) +[Embedding.ts:10](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L10) ___ @@ -27,7 +27,7 @@ ___ #### Defined in -[Embedding.ts:11](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L11) +[Embedding.ts:11](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L11) ___ @@ -37,4 +37,4 @@ ___ #### Defined in -[Embedding.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Embedding.ts#L12) +[Embedding.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Embedding.ts#L12) diff --git a/apps/docs/docs/api/interfaces/BaseIndexInit.md b/apps/docs/docs/api/interfaces/BaseIndexInit.md index 96e7c4f54..14f9c8b2f 100644 --- a/apps/docs/docs/api/interfaces/BaseIndexInit.md +++ b/apps/docs/docs/api/interfaces/BaseIndexInit.md @@ -20,7 +20,7 @@ custom_edit_url: null #### Defined in -[BaseIndex.ts:62](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L62) +[BaseIndex.ts:62](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L62) ___ @@ -30,7 +30,7 @@ ___ #### Defined in -[BaseIndex.ts:64](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L64) +[BaseIndex.ts:64](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L64) ___ @@ -40,7 +40,7 @@ ___ #### Defined in -[BaseIndex.ts:65](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L65) +[BaseIndex.ts:65](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L65) ___ @@ -50,7 +50,7 @@ ___ #### Defined in -[BaseIndex.ts:60](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L60) +[BaseIndex.ts:60](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L60) ___ @@ -60,7 +60,7 @@ ___ #### Defined in -[BaseIndex.ts:61](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L61) +[BaseIndex.ts:61](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L61) ___ @@ -70,4 +70,4 @@ ___ #### Defined in -[BaseIndex.ts:63](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L63) +[BaseIndex.ts:63](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L63) diff --git a/apps/docs/docs/api/interfaces/BaseLLMPredictor.md b/apps/docs/docs/api/interfaces/BaseLLMPredictor.md index a18155937..023f8bc8d 100644 --- a/apps/docs/docs/api/interfaces/BaseLLMPredictor.md +++ b/apps/docs/docs/api/interfaces/BaseLLMPredictor.md @@ -32,7 +32,7 @@ LLM Predictors are an abstraction to predict the response to a prompt. #### Defined in -[LLMPredictor.ts:10](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L10) +[LLMPredictor.ts:10](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L10) ___ @@ -46,4 +46,4 @@ ___ #### Defined in -[LLMPredictor.ts:9](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLMPredictor.ts#L9) +[LLMPredictor.ts:9](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLMPredictor.ts#L9) diff --git a/apps/docs/docs/api/interfaces/BaseOutputParser.md b/apps/docs/docs/api/interfaces/BaseOutputParser.md index 7ce13c6b3..b9dfdd42e 100644 --- a/apps/docs/docs/api/interfaces/BaseOutputParser.md +++ b/apps/docs/docs/api/interfaces/BaseOutputParser.md @@ -36,7 +36,7 @@ An OutputParser is used to extract structured data from the raw output of the LL #### Defined in -[OutputParser.ts:8](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L8) +[OutputParser.ts:8](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L8) ___ @@ -56,4 +56,4 @@ ___ #### Defined in -[OutputParser.ts:7](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L7) +[OutputParser.ts:7](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L7) diff --git a/apps/docs/docs/api/interfaces/BaseQueryEngine.md b/apps/docs/docs/api/interfaces/BaseQueryEngine.md index 69ae632ad..c7db8d48f 100644 --- a/apps/docs/docs/api/interfaces/BaseQueryEngine.md +++ b/apps/docs/docs/api/interfaces/BaseQueryEngine.md @@ -32,4 +32,4 @@ A query engine is a question answerer that can use one or more steps. #### Defined in -[QueryEngine.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QueryEngine.ts#L19) +[QueryEngine.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QueryEngine.ts#L19) diff --git a/apps/docs/docs/api/interfaces/BaseQuestionGenerator.md b/apps/docs/docs/api/interfaces/BaseQuestionGenerator.md index 7748d91bb..440e14657 100644 --- a/apps/docs/docs/api/interfaces/BaseQuestionGenerator.md +++ b/apps/docs/docs/api/interfaces/BaseQuestionGenerator.md @@ -31,4 +31,4 @@ QuestionGenerators generate new questions for the LLM using tools and a user que #### Defined in -[QuestionGenerator.ts:23](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L23) +[QuestionGenerator.ts:23](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L23) diff --git a/apps/docs/docs/api/interfaces/BaseReader.md b/apps/docs/docs/api/interfaces/BaseReader.md index b9ab930b8..2e0230e25 100644 --- a/apps/docs/docs/api/interfaces/BaseReader.md +++ b/apps/docs/docs/api/interfaces/BaseReader.md @@ -30,4 +30,4 @@ A reader takes imports data into Document objects. #### Defined in -[readers/base.ts:7](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/readers/base.ts#L7) +[readers/base.ts:7](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/readers/base.ts#L7) diff --git a/apps/docs/docs/api/interfaces/BaseRetriever.md b/apps/docs/docs/api/interfaces/BaseRetriever.md index 2147a6c01..d83242009 100644 --- a/apps/docs/docs/api/interfaces/BaseRetriever.md +++ b/apps/docs/docs/api/interfaces/BaseRetriever.md @@ -33,7 +33,7 @@ Retrievers retrieve the nodes that most closely match our query in similarity. #### Defined in -[Retriever.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L16) +[Retriever.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L16) ___ @@ -47,4 +47,4 @@ ___ #### Defined in -[Retriever.ts:17](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Retriever.ts#L17) +[Retriever.ts:17](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Retriever.ts#L17) diff --git a/apps/docs/docs/api/interfaces/BaseTool.md b/apps/docs/docs/api/interfaces/BaseTool.md index 80bd6b05b..3b68042f8 100644 --- a/apps/docs/docs/api/interfaces/BaseTool.md +++ b/apps/docs/docs/api/interfaces/BaseTool.md @@ -22,4 +22,4 @@ Simple Tool interface. Likely to change. #### Defined in -[Tool.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Tool.ts#L12) +[Tool.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Tool.ts#L12) diff --git a/apps/docs/docs/api/interfaces/ChatEngine.md b/apps/docs/docs/api/interfaces/ChatEngine.md index 7060ccf95..c43391689 100644 --- a/apps/docs/docs/api/interfaces/ChatEngine.md +++ b/apps/docs/docs/api/interfaces/ChatEngine.md @@ -35,7 +35,7 @@ Send message along with the class's current chat history to the LLM. #### Defined in -[ChatEngine.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L25) +[ChatEngine.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L25) ___ @@ -51,4 +51,4 @@ Resets the chat history so that it's empty. #### Defined in -[ChatEngine.ts:30](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ChatEngine.ts#L30) +[ChatEngine.ts:30](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ChatEngine.ts#L30) diff --git a/apps/docs/docs/api/interfaces/ChatMessage.md b/apps/docs/docs/api/interfaces/ChatMessage.md index 5776f4108..336cb9bb6 100644 --- a/apps/docs/docs/api/interfaces/ChatMessage.md +++ b/apps/docs/docs/api/interfaces/ChatMessage.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[LLM.ts:14](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L14) +[LLM.ts:14](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L14) ___ @@ -24,4 +24,4 @@ ___ #### Defined in -[LLM.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L15) +[LLM.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L15) diff --git a/apps/docs/docs/api/interfaces/ChatResponse.md b/apps/docs/docs/api/interfaces/ChatResponse.md index 9b9f43c8b..2ccfb4548 100644 --- a/apps/docs/docs/api/interfaces/ChatResponse.md +++ b/apps/docs/docs/api/interfaces/ChatResponse.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[LLM.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L21) +[LLM.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L21) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[LLM.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L19) +[LLM.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L19) ___ @@ -34,4 +34,4 @@ ___ #### Defined in -[LLM.ts:20](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L20) +[LLM.ts:20](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L20) diff --git a/apps/docs/docs/api/interfaces/Event.md b/apps/docs/docs/api/interfaces/Event.md index cb6b7d7f4..b9383eb4f 100644 --- a/apps/docs/docs/api/interfaces/Event.md +++ b/apps/docs/docs/api/interfaces/Event.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[callbacks/CallbackManager.ts:14](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L14) +[callbacks/CallbackManager.ts:14](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L14) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:17](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L17) +[callbacks/CallbackManager.ts:17](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L17) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L16) +[callbacks/CallbackManager.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L16) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L15) +[callbacks/CallbackManager.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L15) diff --git a/apps/docs/docs/api/interfaces/GenericFileSystem.md b/apps/docs/docs/api/interfaces/GenericFileSystem.md index 800e51080..6047d4161 100644 --- a/apps/docs/docs/api/interfaces/GenericFileSystem.md +++ b/apps/docs/docs/api/interfaces/GenericFileSystem.md @@ -33,7 +33,7 @@ browsers. #### Defined in -[storage/FileSystem.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L12) +[storage/FileSystem.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L12) ___ @@ -54,7 +54,7 @@ ___ #### Defined in -[storage/FileSystem.ts:13](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L13) +[storage/FileSystem.ts:13](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L13) ___ @@ -75,7 +75,7 @@ ___ #### Defined in -[storage/FileSystem.ts:11](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L11) +[storage/FileSystem.ts:11](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L11) ___ @@ -97,4 +97,4 @@ ___ #### Defined in -[storage/FileSystem.ts:10](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L10) +[storage/FileSystem.ts:10](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L10) diff --git a/apps/docs/docs/api/interfaces/LLM.md b/apps/docs/docs/api/interfaces/LLM.md index 0e06fb4c2..c95fcca90 100644 --- a/apps/docs/docs/api/interfaces/LLM.md +++ b/apps/docs/docs/api/interfaces/LLM.md @@ -32,7 +32,7 @@ Get a chat response from the LLM #### Defined in -[LLM.ts:35](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L35) +[LLM.ts:35](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L35) ___ @@ -54,4 +54,4 @@ Get a prompt completion from the LLM #### Defined in -[LLM.ts:41](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/LLM.ts#L41) +[LLM.ts:41](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/LLM.ts#L41) diff --git a/apps/docs/docs/api/interfaces/NodeParser.md b/apps/docs/docs/api/interfaces/NodeParser.md index 42bd44ac3..10df1b30b 100644 --- a/apps/docs/docs/api/interfaces/NodeParser.md +++ b/apps/docs/docs/api/interfaces/NodeParser.md @@ -30,4 +30,4 @@ A node parser generates TextNodes from Documents #### Defined in -[NodeParser.ts:53](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/NodeParser.ts#L53) +[NodeParser.ts:53](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/NodeParser.ts#L53) diff --git a/apps/docs/docs/api/interfaces/NodeWithEmbedding.md b/apps/docs/docs/api/interfaces/NodeWithEmbedding.md index 82c7d388d..e1d9167cc 100644 --- a/apps/docs/docs/api/interfaces/NodeWithEmbedding.md +++ b/apps/docs/docs/api/interfaces/NodeWithEmbedding.md @@ -16,7 +16,7 @@ A node with an embedding #### Defined in -[Node.ts:247](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L247) +[Node.ts:247](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L247) ___ @@ -26,4 +26,4 @@ ___ #### Defined in -[Node.ts:246](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L246) +[Node.ts:246](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L246) diff --git a/apps/docs/docs/api/interfaces/NodeWithScore.md b/apps/docs/docs/api/interfaces/NodeWithScore.md index 622dcca82..d80e434ce 100644 --- a/apps/docs/docs/api/interfaces/NodeWithScore.md +++ b/apps/docs/docs/api/interfaces/NodeWithScore.md @@ -16,7 +16,7 @@ A node with a similarity score #### Defined in -[Node.ts:238](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L238) +[Node.ts:238](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L238) ___ @@ -26,4 +26,4 @@ ___ #### Defined in -[Node.ts:239](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L239) +[Node.ts:239](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L239) diff --git a/apps/docs/docs/api/interfaces/QueryEngineTool.md b/apps/docs/docs/api/interfaces/QueryEngineTool.md index f1d61318f..df398064e 100644 --- a/apps/docs/docs/api/interfaces/QueryEngineTool.md +++ b/apps/docs/docs/api/interfaces/QueryEngineTool.md @@ -26,7 +26,7 @@ A Tool that uses a QueryEngine. #### Defined in -[Tool.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Tool.ts#L12) +[Tool.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Tool.ts#L12) ___ @@ -36,4 +36,4 @@ ___ #### Defined in -[Tool.ts:19](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Tool.ts#L19) +[Tool.ts:19](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Tool.ts#L19) diff --git a/apps/docs/docs/api/interfaces/RelatedNodeInfo.md b/apps/docs/docs/api/interfaces/RelatedNodeInfo.md index 1a296eaac..6a4251397 100644 --- a/apps/docs/docs/api/interfaces/RelatedNodeInfo.md +++ b/apps/docs/docs/api/interfaces/RelatedNodeInfo.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[Node.ts:29](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L29) +[Node.ts:29](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L29) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[Node.ts:28](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L28) +[Node.ts:28](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L28) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[Node.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L26) +[Node.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L26) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[Node.ts:27](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Node.ts#L27) +[Node.ts:27](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Node.ts#L27) diff --git a/apps/docs/docs/api/interfaces/RetrievalCallbackResponse.md b/apps/docs/docs/api/interfaces/RetrievalCallbackResponse.md index 1d2eef3b5..e312cd96a 100644 --- a/apps/docs/docs/api/interfaces/RetrievalCallbackResponse.md +++ b/apps/docs/docs/api/interfaces/RetrievalCallbackResponse.md @@ -24,7 +24,7 @@ BaseCallbackResponse.event #### Defined in -[callbacks/CallbackManager.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L21) +[callbacks/CallbackManager.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L21) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:47](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L47) +[callbacks/CallbackManager.ts:47](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L47) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:46](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L46) +[callbacks/CallbackManager.ts:46](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L46) diff --git a/apps/docs/docs/api/interfaces/ServiceContext.md b/apps/docs/docs/api/interfaces/ServiceContext.md index a4e2df531..7f89080b5 100644 --- a/apps/docs/docs/api/interfaces/ServiceContext.md +++ b/apps/docs/docs/api/interfaces/ServiceContext.md @@ -16,7 +16,7 @@ The ServiceContext is a collection of components that are used in different part #### Defined in -[ServiceContext.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L16) +[ServiceContext.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L16) ___ @@ -26,7 +26,7 @@ ___ #### Defined in -[ServiceContext.ts:14](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L14) +[ServiceContext.ts:14](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L14) ___ @@ -36,7 +36,7 @@ ___ #### Defined in -[ServiceContext.ts:12](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L12) +[ServiceContext.ts:12](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L12) ___ @@ -46,7 +46,7 @@ ___ #### Defined in -[ServiceContext.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L15) +[ServiceContext.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L15) ___ @@ -56,4 +56,4 @@ ___ #### Defined in -[ServiceContext.ts:13](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L13) +[ServiceContext.ts:13](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L13) diff --git a/apps/docs/docs/api/interfaces/ServiceContextOptions.md b/apps/docs/docs/api/interfaces/ServiceContextOptions.md index a23031a95..4f874af8b 100644 --- a/apps/docs/docs/api/interfaces/ServiceContextOptions.md +++ b/apps/docs/docs/api/interfaces/ServiceContextOptions.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[ServiceContext.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L26) +[ServiceContext.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L26) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[ServiceContext.ts:29](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L29) +[ServiceContext.ts:29](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L29) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[ServiceContext.ts:28](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L28) +[ServiceContext.ts:28](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L28) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[ServiceContext.ts:24](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L24) +[ServiceContext.ts:24](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L24) ___ @@ -54,7 +54,7 @@ ___ #### Defined in -[ServiceContext.ts:22](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L22) +[ServiceContext.ts:22](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L22) ___ @@ -64,7 +64,7 @@ ___ #### Defined in -[ServiceContext.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L21) +[ServiceContext.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L21) ___ @@ -74,7 +74,7 @@ ___ #### Defined in -[ServiceContext.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L25) +[ServiceContext.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L25) ___ @@ -84,4 +84,4 @@ ___ #### Defined in -[ServiceContext.ts:23](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/ServiceContext.ts#L23) +[ServiceContext.ts:23](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/ServiceContext.ts#L23) diff --git a/apps/docs/docs/api/interfaces/StorageContext.md b/apps/docs/docs/api/interfaces/StorageContext.md index 033fc5726..21d2dbadc 100644 --- a/apps/docs/docs/api/interfaces/StorageContext.md +++ b/apps/docs/docs/api/interfaces/StorageContext.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[storage/StorageContext.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/StorageContext.ts#L15) +[storage/StorageContext.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/StorageContext.ts#L15) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[storage/StorageContext.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/StorageContext.ts#L16) +[storage/StorageContext.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/StorageContext.ts#L16) ___ @@ -34,4 +34,4 @@ ___ #### Defined in -[storage/StorageContext.ts:17](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/StorageContext.ts#L17) +[storage/StorageContext.ts:17](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/StorageContext.ts#L17) diff --git a/apps/docs/docs/api/interfaces/StreamCallbackResponse.md b/apps/docs/docs/api/interfaces/StreamCallbackResponse.md index b9660dff1..69403bbae 100644 --- a/apps/docs/docs/api/interfaces/StreamCallbackResponse.md +++ b/apps/docs/docs/api/interfaces/StreamCallbackResponse.md @@ -24,7 +24,7 @@ BaseCallbackResponse.event #### Defined in -[callbacks/CallbackManager.ts:21](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L21) +[callbacks/CallbackManager.ts:21](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L21) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:40](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L40) +[callbacks/CallbackManager.ts:40](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L40) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:41](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L41) +[callbacks/CallbackManager.ts:41](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L41) ___ @@ -54,4 +54,4 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:42](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L42) +[callbacks/CallbackManager.ts:42](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L42) diff --git a/apps/docs/docs/api/interfaces/StreamToken.md b/apps/docs/docs/api/interfaces/StreamToken.md index c0710e8bc..478ceb2f6 100644 --- a/apps/docs/docs/api/interfaces/StreamToken.md +++ b/apps/docs/docs/api/interfaces/StreamToken.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[callbacks/CallbackManager.ts:29](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L29) +[callbacks/CallbackManager.ts:29](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L29) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:27](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L27) +[callbacks/CallbackManager.ts:27](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L27) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:25](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L25) +[callbacks/CallbackManager.ts:25](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L25) ___ @@ -44,7 +44,7 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:28](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L28) +[callbacks/CallbackManager.ts:28](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L28) ___ @@ -54,4 +54,4 @@ ___ #### Defined in -[callbacks/CallbackManager.ts:26](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/callbacks/CallbackManager.ts#L26) +[callbacks/CallbackManager.ts:26](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/callbacks/CallbackManager.ts#L26) diff --git a/apps/docs/docs/api/interfaces/StructuredOutput.md b/apps/docs/docs/api/interfaces/StructuredOutput.md index 3062f675c..346f5f3ed 100644 --- a/apps/docs/docs/api/interfaces/StructuredOutput.md +++ b/apps/docs/docs/api/interfaces/StructuredOutput.md @@ -22,7 +22,7 @@ StructuredOutput is just a combo of the raw output and the parsed output. #### Defined in -[OutputParser.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L16) +[OutputParser.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L16) ___ @@ -32,4 +32,4 @@ ___ #### Defined in -[OutputParser.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/OutputParser.ts#L15) +[OutputParser.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/OutputParser.ts#L15) diff --git a/apps/docs/docs/api/interfaces/SubQuestion.md b/apps/docs/docs/api/interfaces/SubQuestion.md index eeea42a79..9b281c135 100644 --- a/apps/docs/docs/api/interfaces/SubQuestion.md +++ b/apps/docs/docs/api/interfaces/SubQuestion.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[QuestionGenerator.ts:15](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L15) +[QuestionGenerator.ts:15](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L15) ___ @@ -24,4 +24,4 @@ ___ #### Defined in -[QuestionGenerator.ts:16](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/QuestionGenerator.ts#L16) +[QuestionGenerator.ts:16](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/QuestionGenerator.ts#L16) diff --git a/apps/docs/docs/api/interfaces/ToolMetadata.md b/apps/docs/docs/api/interfaces/ToolMetadata.md index 98e0a2521..0434e7f3f 100644 --- a/apps/docs/docs/api/interfaces/ToolMetadata.md +++ b/apps/docs/docs/api/interfaces/ToolMetadata.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[Tool.ts:4](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Tool.ts#L4) +[Tool.ts:4](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Tool.ts#L4) ___ @@ -24,4 +24,4 @@ ___ #### Defined in -[Tool.ts:5](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/Tool.ts#L5) +[Tool.ts:5](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/Tool.ts#L5) diff --git a/apps/docs/docs/api/interfaces/VectorIndexOptions.md b/apps/docs/docs/api/interfaces/VectorIndexOptions.md index 81455ed5c..95f3c4bbd 100644 --- a/apps/docs/docs/api/interfaces/VectorIndexOptions.md +++ b/apps/docs/docs/api/interfaces/VectorIndexOptions.md @@ -14,7 +14,7 @@ custom_edit_url: null #### Defined in -[BaseIndex.ts:94](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L94) +[BaseIndex.ts:94](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L94) ___ @@ -24,7 +24,7 @@ ___ #### Defined in -[BaseIndex.ts:93](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L93) +[BaseIndex.ts:93](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L93) ___ @@ -34,7 +34,7 @@ ___ #### Defined in -[BaseIndex.ts:95](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L95) +[BaseIndex.ts:95](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L95) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[BaseIndex.ts:96](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/BaseIndex.ts#L96) +[BaseIndex.ts:96](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/BaseIndex.ts#L96) diff --git a/apps/docs/docs/api/interfaces/WalkableFileSystem.md b/apps/docs/docs/api/interfaces/WalkableFileSystem.md index a347a5fe6..da18b12f9 100644 --- a/apps/docs/docs/api/interfaces/WalkableFileSystem.md +++ b/apps/docs/docs/api/interfaces/WalkableFileSystem.md @@ -24,7 +24,7 @@ custom_edit_url: null #### Defined in -[storage/FileSystem.ts:17](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L17) +[storage/FileSystem.ts:17](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L17) ___ @@ -44,4 +44,4 @@ ___ #### Defined in -[storage/FileSystem.ts:18](https://github.com/run-llama/LlamaIndexTS/blob/1a39403/packages/core/src/storage/FileSystem.ts#L18) +[storage/FileSystem.ts:18](https://github.com/run-llama/llamascript/blob/6ea89db/packages/core/src/storage/FileSystem.ts#L18) diff --git a/apps/docs/docs/concepts.md b/apps/docs/docs/concepts.md index 806b6ec9f..5c4adfece 100644 --- a/apps/docs/docs/concepts.md +++ b/apps/docs/docs/concepts.md @@ -1,112 +1,33 @@ --- -sidebar_position: 3 +sidebar_position: 2 --- -# High-Level Concepts - -LlamaIndex helps you build LLM-powered applications (e.g. Q&A, chatbot, and agents) over custom data. - -In this high-level concepts guide, you will learn: -* the retrieval augmented generation (RAG) paradigm for combining LLM with custom data, -* key concepts and modules in LlamaIndex for composing your own RAG pipeline. - -## Retrieval Augmented Generation (RAG) -Retrieval augmented generation (RAG) is a paradigm for augmenting LLM with custom data. -It generally consists of two stages: - -1) **indexing stage**: preparing a knowledge base, and -2) **querying stage**: retrieving relevant context from the knowledge to assist the LLM in responding to a question - - - - -LlamaIndex provides the essential toolkit for making both steps super easy. -Let's explore each stage in detail. - -### Indexing Stage -LlamaIndex help you prepare the knowledge base with a suite of data connectors and indexes. - - -[**Data Connectors**](/core_modules/data_modules/connector/root.md): -A data connector (i.e. `Reader`) ingest data from different data sources and data formats into a simple `Document` representation (text and simple metadata). - -[**Documents / Nodes**](/core_modules/data_modules/documents_and_nodes/root.md): A `Document` is a generic container around any data source - for instance, a PDF, an API output, or retrieved data from a database. A `Node` is the atomic unit of data in LlamaIndex and represents a "chunk" of a source `Document`. It's a rich representation that includes metadata and relationships (to other nodes) to enable accurate and expressive retrieval operations. - -[**Data Indexes**](/core_modules/data_modules/index/root.md): -Once you've ingested your data, LlamaIndex help you index data into a format that's easy to retrieve. -Under the hood, LlamaIndex parse the raw documents into intermediate representations, calculate vector embeddings, and infer metadata, etc. -The most commonly used index is the [VectorStoreIndex](/core_modules/data_modules/index/vector_store_guide.ipynb) - -### Querying Stage -In the querying stage, the RAG pipeline retrieves the most relevant context given a user query, -and pass that to the LLM (along with the query) to synthesize a response. -This gives the LLM up-to-date knowledge that is not in its original training data, -(also reducing hallucination). -The key challenge in the querying stage is retrieval, orchestration, and reasoning over (potentially many) knowledge bases. - -LlamaIndex provides composable modules that help you build and integrate RAG pipelines for Q&A (query engine), chatbot (chat engine), or as part of an agent. -These building blocks can be customized to reflect ranking preferences, as well as composed to reason over multiple knowledge bases in a structured way. - - - -#### Building Blocks -[**Retrievers**](/core_modules/query_modules/retriever/root.md): -A retriever defines how to efficiently retrieve relevant context from a knowledge base (i.e. index) when given a query. -The specific retrieval logic differs for difference indices, the most popular being dense retrieval against a vector index. - -[**Node Postprocessors**](/core_modules/query_modules/node_postprocessors/root.md): -A node postprocessor takes in a set of nodes, then apply transformation, filtering, or re-ranking logic to them. - -[**Response Synthesizers**](/core_modules/query_modules/response_synthesizers/root.md): -A response synthesizer generates a response from an LLM, using a user query and a given set of retrieved text chunks. - -#### Pipelines - -[**Query Engines**](/core_modules/query_modules/query_engine/root.md): -A query engine is an end-to-end pipeline that allow you to ask question over your data. -It takes in a natural language query, and returns a response, along with reference context retrieved and passed to the LLM. - - -[**Chat Engines**](/core_modules/query_modules/chat_engines/root.md): -A chat engine is an end-to-end pipeline for having a conversation with your data -(multiple back-and-forth instead of a single question & answer). - -[**Agents**](/core_modules/agent_modules/agents/root.md): -An agent is an automated decision maker (powered by an LLM) that interacts with the world via a set of tools. -Agent may be used in the same fashion as query engines or chat engines. -The main distinction is that an agent dynamically decides the best sequence of actions, instead of following a predetermined logic. -This gives it additional flexibility to tackle more complex tasks. - # Concepts -LlamaIndex.TS is a typescript package that allows you to quickly load data and query/chat with your own data. The diagram below - -LlamaIndex.TS offers various key abstractions, which can be categorized as a **High Level API**, as well as a **Low Level API** for more granular customization. - ## High Level API -- **Document**: A document represents a text file, PDF file or other contiguous piece of data. +- Document: A document represents a text file, PDF file or other contiguous piece of data. -- **Node**: The basic data building block. Most commonly, these are parts of the document split into manageable pieces that are small enough to be fed into an embedding model and LLM. +- Node: The basic data building block. Most commonly, these are parts of the document split into manageable pieces that are small enough to be fed into an embedding model and LLM. -- **Indexes**: indexes store the Nodes and the embeddings of those nodes. +- Indexes: indexes store the Nodes and the embeddings of those nodes. -- **QueryEngine**: Query engines are what generate the query you put in and give you back the result. Query engines generally combine a pre-built prompt with selected nodes from your Index to give the LLM the context it needs to answer your query. +- QueryEngine: Query engines are what generate the query you put in and give you back the result. Query engines generally combine a pre-built prompt with selected nodes from your Index to give the LLM the context it needs to answer your query. -- **ChatEngine**: A ChatEngine helps you build a chatbot that will interact with your Indexes. +- ChatEngine: A ChatEngine helps you build a chatbot that will interact with your Indexes. ## Low Level API -- **SimplePrompt**: A simple standardized function call definition that takes in inputs and puts them in a prebuilt template. +- SimplePrompt: A simple standardized function call definition that takes in inputs and puts them in a prebuilt template. -- **LLM**: The LLM class is a unified interface over a large language model provider such as OpenAI GPT-4, Anthropic Claude, or Meta LLaMA. You can subclass it to write a connector to your own large language model. +- LLM: The LLM class is a unified interface over a large language model provider such as OpenAI GPT-4, Anthropic Claude, or Meta LLaMA. You can subclass it to write a connector to your own large language model. -- **Embedding**: An embedding is represented as a vector of floating point numbers. OpenAI's text-embedding-ada-002 is our default embedding model and each embedding it generates consists of 1,536 floating point numbers. Another popular embedding model is BERT which uses 768 floating point numbers to represent each Node. We provide a number of utilities to work with embeddings including 3 similarity calculation options and Maximum Marginal Relevance +- Embedding: An embedding is represented as a vector of floating point numbers. OpenAI's text-embedding-ada-002 is our default embedding model and each embedding it generates consists of 1,536 floating point numbers. Another popular embedding model is BERT which uses 768 floating point numbers to represent each Node. We provide a number of utilities to work with embeddings including 3 similarity calculation options and Maximum Marginal Relevance -- **Reader/Loader**: A reader or loader is something that takes in a document in the real world and transforms into a Document class that can then be used in your Index and queries. We currently support plain text files and PDFs with many many more to come. +- Reader/Loader: A reader or loader is something that takes in a document in the real world and transforms into a Document class that can then be used in your Index and queries. We currently support plain text files and PDFs with many many more to come. -- **TextSplitter**: Text splitting strategies are incredibly important to the overall efficacy of the embedding search. Currently, while we do have a default, there's no one size fits all solution. Depending on the source documents, you may want to use different splitting sizes and strategies. Currently we support spliltting by fixed size, splitting by fixed size with overlapping sections, splitting by sentence, and splitting by paragraph. +- TextSplitter: Text splitting strategies are incredibly important to the overall efficacy of the embedding search. Currently, while we do have a default, there's no one size fits all solution. Depending on the source documents, you may want to use different splitting sizes and strategies. Currently we support spliltting by fixed size, splitting by fixed size with overlapping sections, splitting by sentence, and splitting by paragraph. -- **Retriever**: The Retriever is what actually chooses the Nodes to retrieve from the index. Here, you may wish to try retrieving more or fewer Nodes per query, changing your similarity function, or creating your own retriever for each individual use case in your application. For example, you may wish to have a separate retriever for code content vs. text content. +- Retriever: The Retriever is what actually chooses the Nodes to retrieve from the index. Here, you may wish to try retrieving more or fewer Nodes per query, changing your similarity function, or creating your own retriever for each individual use case in your application. For example, you may wish to have a separate retriever for code content vs. text content. -- **Storage**: At some point you're going to want to store your indexes, data and vectors instead of re-running the embedding models every time. IndexStore, DocStore, VectorStore, and KVStore are abstractions that let you do that. Combined, they form the StorageContext. Currently, we allow you to persist your embeddings in files on the filesystem (or a virtual in memory file system), but we are also actively adding integrations to Vector Databases. +- Storage: At some point you're going to want to store your indexes, data and vectors instead of re-running the embedding models every time. IndexStore, DocStore, VectorStore, and KVStore are abstractions that let you do that. Combined, they form the StorageContext. Currently, we allow you to persist your embeddings in files on the filesystem (or a virtual in memory file system), but we are also actively adding integrations to Vector Databases. diff --git a/apps/docs/docs/core_modules/index.md b/apps/docs/docs/core_modules/index.md deleted file mode 100644 index e69de29bb..000000000 diff --git a/apps/docs/docs/installation.md b/apps/docs/docs/installation.md index 8c5047244..4a1756bcf 100644 --- a/apps/docs/docs/installation.md +++ b/apps/docs/docs/installation.md @@ -1,5 +1,5 @@ --- -sidebar_position: 1 +sidebar_position: 0 --- # Installation and Setup diff --git a/apps/docs/docs/introduction.md b/apps/docs/docs/introduction.md deleted file mode 100644 index 74d1db5b4..000000000 --- a/apps/docs/docs/introduction.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -sidebar_position: 0 ---- - -# What is LlamaIndex.TS? - -LlamaIndex.TS is a data framework for LLM applications to ingest, structure, and access private or domain-specific data. While a python package is also available (see [here](https://gpt-index.readthedocs.io/en/latest/)), LlamaIndex.TS offers core features in a simple package, optimized for usage with TypeScript. - -## 🚀 Why LlamaIndex.TS? - -At their core, LLMs offer a natural language interface between humans and inferred data. Widely available models come pre-trained on huge amounts of publicly available data, from Wikipedia and mailing lists to textbooks and source code. - -Applications built on top of LLMs often require augmenting these models with private or domain-specific data. Unfortunately, that data can be distributed across siloed applications and data stores. It's behind APIs, in SQL databases, or trapped in PDFs and slide decks. - -That's where **LlamaIndex.TS** comes in. - -## 🦙 How can LlamaIndex.TS help? - -LlamaIndex.TS provides the following tools: - -- **Data loading** ingest your existing `txt` and `pdf` data directly -- **Data indexes** structure your data in intermediate representations that are easy and performant for LLMs to consume. -- **Engines** provide natural language access to your data. For example: - - Query engines are powerful retrieval interfaces for knowledge-augmented output. - - Chat engines are conversational interfaces for multi-message, "back and forth" interactions with your data. - -## 👨â€ðŸ‘©â€ðŸ‘§â€ðŸ‘¦ Who is LlamaIndex for? - -LlamaIndex.TS provides a core set of tools, essential for anyone building LLM apps with JavaScript and TypeScript. - -Our high-level API allows beginner users to use LlamaIndex.TS to ingest and query their data. - -For more complex applications, our lower-level APIs allow advanced users to customize and extend any module—data connectors, indices, retrievers, and query engines, to fit their needs. - -## Getting Started -`npm install llamaindex` - -Our documentation includes [Installation Instructions](./installation.md) and a [Starter Tutorial](./starter.md) to build your first application. - -Once you're up and running, [High-Level Concepts](./concepts.md) has an overview of LlamaIndex's modular architecture. For more hands-on practical examples, look through our [End-to-End Tutorials](LINK TO EXAMPLES FOLDER). - -## ðŸ—ºï¸ Ecosystem - -To download or contribute, find LlamaIndex on: - -- Github: https://github.com/jerryjliu/llama_index -- LlamaIndex (NPM): LINK TO NPM PACKAGE -- LlamaIndex (Python): https://pypi.org/project/llama-index/. - -## Community - -Need help? Have a feature suggestion? Join the LlamaIndex community: - -- Twitter: https://twitter.com/llama_index -- Discord https://discord.gg/dGcwcsnxhU diff --git a/apps/docs/docs/starter.md b/apps/docs/docs/starter.md index 3ee49c269..6599b02e7 100644 --- a/apps/docs/docs/starter.md +++ b/apps/docs/docs/starter.md @@ -1,5 +1,5 @@ --- -sidebar_position: 2 +sidebar_position: 1 --- # Starter Tutorial @@ -12,7 +12,7 @@ In a new folder: npx tsc –-init # if needed ``` -Create the file `example.ts`. This code will load some example data, create a document, index it (which creates embeddings using OpenAI), and then creates query engine to answer questions about the data. +Create the file example.ts ```ts // example.ts -- GitLab