Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Expandera Genie Code:s sökfunktioner för företagskod genom att ansluta till Github MCP-servern.
Anmärkning
MCP-servrar stöds endast i Genie Code Agent-läge.
Skapa en Github MCP-server
Så här lägger du till en Github MCP-server i Genie Code:
Hoppa över det här steget om databricks-arbetsytan redan har en Github Unity Catalog-anslutning som du kan använda.
Så här lägger du till en Github MCP-server i Genie Code:
- Skapa en Github-app från ditt Github-konto.
Observera: För företagskodbaser kan den här funktionen begränsas till endast administratörer. Kontakta administratören för att slutföra det här steget åt dig.
- Gå till Profilinställningar >> Utvecklarinställningar > Github Apps och klicka på Ny Github-app.
- Fyll i de begärda fälten.
Återanrops-URL:en ska vara
https://<your-databricks-workspace-url>/login/oauth/http.html. Så här autentiserar Github med din Databricks-arbetsyta. - Ge github-appen de behörigheter som krävs för att få åtkomst till din lagringsplats och organisation.
- Klicka på Skapa GitHub-app.
- Klicka på Generera en ny klienthemlighet under Klienthemligheter i din nyligen skapade app. Kopiera det här värdet.
- Skapa en ny Unity Catalog-anslutning för Github. Du måste ha
CREATE CONNECTIONbehörighet.- Om arbetsytan redan har en installerad kan du använda den befintliga så länge du har
USE CONNECTIONbehörigheter för den. - Fyll i följande fält:
- Anslutningstyp:
HTTP - Autentiseringstyp:
OAuth User to Machine - Värd:
https://api.githubcopilot.com - OAuth-omfång: Appens omfång. Till exempel:
mcp:access read:user user:email repo read:org - Klienthemlighet och klient-ID: genereras från steg 1
- Auktoriseringsslutpunkt:
https://github.com/login/oauth/authorize - Tokenslutpunkt:
https://github.com/login/oauth/access_token - Basväg:
/mcp - Är MCP-anslutning:
checked
- Anslutningstyp:
- Klicka på Skapa anslutning
- Om arbetsytan redan har en installerad kan du använda den befintliga så länge du har
- I det övre högra hörnet klickar du på Logga in för att logga in på din anslutning. Då öppnas ett nytt fönster där du uppmanas att auktorisera Github-appen till ditt Databricks-konto. Klicka på Anslut på det Github-konto som du vill ansluta till.
Din Github MCP är nu redo att användas. Följ stegen i Lägg till MCP-servrar i Genie Code.
Anpassa Genie Code-instruktioner för företagskodsökning
När du har anslutit Github MCP-servern till Genie Code kan du utöka Genie Code:s sökfunktioner för företagskod med verktyg och anpassade instruktioner. Du kan till exempel be Genie Code att söka i specifika lagringsplatser. Följ dessa steg:
- I inställningarna för Genie Code klickar du på
bredvid Github MCP-servern. Aktivera verktygen
get_file_contentsochsearch_codemanuellt. - I filen Genie Code-instruktioner lägger du till listan över relevanta lagringsplatser som du vill att Genie Code ska söka igenom när du svarar på frågor. Som exempel:
Enterprise Code Search: This is the list of relevant Github repositories:
- repo: my_repository, owner: bob999
- repo: hello_world_repository, owner: janedoe123