Class GitHubDocumentLoader

java.lang.Object
dev.langchain4j.data.document.loader.github.GitHubDocumentLoader

public class GitHubDocumentLoader extends Object
  • Constructor Details

    • GitHubDocumentLoader

      public GitHubDocumentLoader(String gitHubToken, String gitHubTokenOrganization)
    • GitHubDocumentLoader

      public GitHubDocumentLoader(String apiUrl, String gitHubToken, String gitHubTokenOrganization)
    • GitHubDocumentLoader

      public GitHubDocumentLoader()
    • GitHubDocumentLoader

      public GitHubDocumentLoader(org.kohsuke.github.GitHub gitHub)
  • Method Details

    • loadDocument

      public dev.langchain4j.data.document.Document loadDocument(String owner, String repo, String branch, String path, dev.langchain4j.data.document.DocumentParser parser)
    • loadDocuments

      public List<dev.langchain4j.data.document.Document> loadDocuments(String owner, String repo, String branch, String path, dev.langchain4j.data.document.DocumentParser parser)
    • loadDocuments

      public List<dev.langchain4j.data.document.Document> loadDocuments(String owner, String repo, String branch, dev.langchain4j.data.document.DocumentParser parser)
    • builder

      public static GitHubDocumentLoader.Builder builder()