GitHub
Połącz GitHub z Nordvec: co jest indeksowane, jak filtrować wyniki wyszukiwania według tego oraz jak się połączyć. Narzędzia dla programistów.
Odkrywaj repozytoria, zgłoszenia, pull requesty i wiki na GitHubie. Znajdź decyzje dotyczące kodu i dyskusje na temat architektury.
Co jest indeksowane
Nordvec pobiera twoje pliki z GitHuba: repozytoria, zgłoszenia, pull requesty, dyskusje, strony wiki. Każdy element jest indeksowany, uwzględnia uprawnienia i dostępny do wyszukiwania przez API.
Filtrowanie wyszukiwań według GitHuba
Dokumenty zsynchronizowane z GitHubem zawierają te source_provider wartości. Przekaż jedną z nich do /documents/search, aby ograniczyć wyniki do tego konektora:
github
curl https://nordvec.com/api/v1/documents/search \
-H "Authorization: Bearer $NORDVEC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "quarterly report", "sourceProvider": "github"}'Łączenie GitHuba
Połącz GitHuba ze swoimi ustawieniami integracji. Nordvec uwierzytelnia się przez OAuth i odzwierciedla własne mechanizmy kontroli dostępu źródła, więc wyszukiwanie zwraca tylko treści z GitHuba, które użytkownik już widzi. Dokumenty są przechowywane w UE; każdy procesor, który ma z nimi kontakt, jest publikowany wraz z informacją o jurysdykcji i podstawie transferu na stronie /subprocessors.