You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. File Loader: Used to load documents from the local file system [Loader - local file](/docs/eino/ecosystem/document/loader_local_file)
174
-
2. Web Loader: Used to load documents pointed by web URLs [Loader - web url](/docs/eino/ecosystem/document/loader_web_url)
175
-
3. S3 Loader: Used to load documents stored in S3 compatible storage systems [Loader - amazon s3](/docs/eino/ecosystem/document/loader_amazon_s3)
173
+
1. File Loader: Used to load documents from the local file system [Loader - local file](/docs/eino/ecosystem_integration/document/loader_local_file)
174
+
2. Web Loader: Used to load documents pointed by web URLs [Loader - web url](/docs/eino/ecosystem_integration/document/loader_web_url)
175
+
3. S3 Loader: Used to load documents stored in S3 compatible storage systems [Loader - amazon s3](/docs/eino/ecosystem_integration/document/loader_amazon_s3)
Copy file name to clipboardExpand all lines: content/en/docs/eino/core_modules/components/document_transformer_guide.md
+9-12
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
Description: ""
3
-
date: "2025-02-11"
3
+
date: "2025-05-07"
4
4
lastmod: ""
5
5
tags: []
6
6
title: 'Eino: Document Transformer guide'
@@ -160,9 +160,9 @@ for idx, doc := range outDocs {
160
160
161
161
## **Existing Implementations**
162
162
163
-
1. Markdown Header Splitter: Document splitting based on Markdown headers [Splitter - markdown](/docs/eino/ecosystem/document/splitter_markdown)
164
-
2. Text Splitter: Document splitting based on text length or delimiters [Splitter - semantic](/docs/eino/ecosystem/document/splitter_semantic)
165
-
3. Document Filter: Filtering document content based on rules [Splitter - recursive](/docs/eino/ecosystem/document/splitter_recursive)
163
+
1. Markdown Header Splitter: Document splitting based on Markdown headers [Splitter - markdown](/docs/eino/ecosystem_integration/document/splitter_markdown)
164
+
2. Text Splitter: Document splitting based on text length or delimiters [Splitter - semantic](/docs/eino/ecosystem_integration/document/splitter_semantic)
165
+
3. Document Filter: Filtering document content based on rules [Splitter - recursive](/docs/eino/ecosystem_integration/document/splitter_recursive)
Copy file name to clipboardExpand all lines: content/en/docs/eino/core_modules/components/embedding_guide.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -137,8 +137,8 @@ log.Printf("vectors in chain: %v", vectors)
137
137
138
138
## **Existing Implementations**
139
139
140
-
1. OpenAI Embedding: Generate vectors using OpenAI's text embedding model [Embedding - OpenAI](/docs/eino/ecosystem/embedding/embedding_openai)
141
-
2. ARK Embedding: Generate vectors using the ARK platform's model [Embedding - ARK](/docs/eino/ecosystem/embedding/embedding_ark)
140
+
1. OpenAI Embedding: Generate vectors using OpenAI's text embedding model [Embedding - OpenAI](/docs/eino/ecosystem_integration/embedding/embedding_openai)
141
+
2. ARK Embedding: Generate vectors using the ARK platform's model [Embedding - ARK](/docs/eino/ecosystem_integration/embedding/embedding_ark)
Copy file name to clipboardExpand all lines: content/en/docs/eino/core_modules/components/tools_node_guide/how_to_create_a_tool.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -327,7 +327,7 @@ func useInInvoke() {
327
327
328
328
## Method 3 - Use the tool provided in eino-ext
329
329
330
-
In addition to the various custom tools that need to be implemented by yourself, there are also many general tools implemented in the eino-ext project that can be used out of the box, such [Tool - Googlesearch](/docs/eino/ecosystem/tool/tool_googlesearch) 、[Tool - DuckDuckGoSearch](/docs/eino/ecosystem/tool/tool_duckduckgo_search) 、wikipedia、httprequest , etc. You can refer to [https://github.com/cloudwego/eino-ext/tree/main/components/tool](https://github.com/cloudwego/eino-ext/tree/main/components/tool) for various implementations.
330
+
In addition to the various custom tools that need to be implemented by yourself, there are also many general tools implemented in the eino-ext project that can be used out of the box, such [Tool - Googlesearch](/docs/eino/ecosystem_integration/tool/tool_googlesearch) 、[Tool - DuckDuckGoSearch](/docs/eino/ecosystem_integration/tool/tool_duckduckgo_search) 、wikipedia、httprequest , etc. You can refer to [https://github.com/cloudwego/eino-ext/tree/main/components/tool](https://github.com/cloudwego/eino-ext/tree/main/components/tool) for various implementations.
Copy file name to clipboardExpand all lines: content/en/docs/eino/ecosystem_integration/indexer/_index.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -7,4 +7,4 @@ title: Indexer
7
7
weight: 0
8
8
---
9
9
10
-
To index and store text, the Indexer typically uses [Embedding](/docs/eino/ecosystem/embedding) for semantic indexing, and can also perform word segmentation indexing, etc., for recall and use in the [Retriever](/docs/eino/ecosystem/retriever).
10
+
To index and store text, the Indexer typically uses [Embedding](/docs/eino/ecosystem_integration/embedding) for semantic indexing, and can also perform word segmentation indexing, etc., for recall and use in the [Retriever](/docs/eino/ecosystem_integration/retriever).
> For information on OpenAI, refer to: [ChatModel - Ollama](/docs/eino/ecosystem/chat_model/chat_model_ollama)
141
+
> For information on OpenAI, refer to: [ChatModel - Ollama](/docs/eino/ecosystem_integration/chat_model/chat_model_ollama)
142
142
143
143
Regardless of the implementation used, ChatModel provides a consistent interface, allowing you to easily switch between different models without modifying a large amount of code.
0 commit comments