public class TencentCosDocumentLoader extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
TencentCosDocumentLoader.Builder |
| Constructor and Description |
|---|
TencentCosDocumentLoader(com.qcloud.cos.COSClient s3Client) |
| Modifier and Type | Method and Description |
|---|---|
static TencentCosDocumentLoader.Builder |
builder() |
dev.langchain4j.data.document.Document |
loadDocument(String bucket,
String key,
dev.langchain4j.data.document.DocumentParser parser)
Loads a single document from the specified COS bucket based on the specified object key.
|
List<dev.langchain4j.data.document.Document> |
loadDocuments(String bucket,
dev.langchain4j.data.document.DocumentParser parser)
Loads all documents from an COS bucket.
|
List<dev.langchain4j.data.document.Document> |
loadDocuments(String bucket,
String prefix,
dev.langchain4j.data.document.DocumentParser parser)
Loads all documents from an COS bucket.
|
public TencentCosDocumentLoader(com.qcloud.cos.COSClient s3Client)
public dev.langchain4j.data.document.Document loadDocument(String bucket, String key, dev.langchain4j.data.document.DocumentParser parser)
bucket - COS bucket to load from.key - The key of the COS object which should be loaded.parser - The parser to be used for parsing text from the object.public List<dev.langchain4j.data.document.Document> loadDocuments(String bucket, dev.langchain4j.data.document.DocumentParser parser)
bucket - COS bucket to load from.parser - The parser to be used for parsing text from the object.public List<dev.langchain4j.data.document.Document> loadDocuments(String bucket, String prefix, dev.langchain4j.data.document.DocumentParser parser)
bucket - COS bucket to load from.prefix - Only keys with the specified prefix will be loaded.parser - The parser to be used for parsing text from the object.public static TencentCosDocumentLoader.Builder builder()
Copyright © 2024. All rights reserved.