Class: GithubRepoLoader
document_loaders.GithubRepoLoader
Hierarchyβ
β³
GithubRepoLoader
Implementsβ
Constructorsβ
constructorβ
β’ new GithubRepoLoader(githubUrl
, Β«destructuredΒ»?
)
Parametersβ
Name | Type |
---|---|
githubUrl | string |
Β«destructuredΒ» | GithubRepoLoaderParams |
Overridesβ
BaseDocumentLoader.constructor
Defined inβ
langchain/src/document_loaders/github.ts:50
Propertiesβ
accessTokenβ
β’ Optional
accessToken: string
Implementation ofβ
GithubRepoLoaderParams.accessToken
Defined inβ
langchain/src/document_loaders/github.ts:48
branchβ
β’ branch: string
Implementation ofβ
Defined inβ
langchain/src/document_loaders/github.ts:42
recursiveβ
β’ recursive: boolean
Implementation ofβ
GithubRepoLoaderParams.recursive
Defined inβ
langchain/src/document_loaders/github.ts:44
unknownβ
β’ unknown: UnknownHandling
Implementation ofβ
GithubRepoLoaderParams.unknown
Defined inβ
langchain/src/document_loaders/github.ts:46
Methodsβ
loadβ
βΈ load(): Promise
<Document
[]>
Returnsβ
Promise
<Document
[]>
Overridesβ
Defined inβ
langchain/src/document_loaders/github.ts:94
loadAndSplitβ
βΈ loadAndSplit(splitter?
): Promise
<Document
[]>
Parametersβ
Name | Type |
---|---|
splitter | TextSplitter |
Returnsβ
Promise
<Document
[]>
Inherited fromβ
BaseDocumentLoader.loadAndSplit
Defined inβ
langchain/src/document_loaders/base.ts:15