Snabbstart för Omnigent

Important

Omnigent är i Beta. Dokumentationen med öppen källkod finns i Omnigent-dokumentationen.

Omnigent körs som en hanterad distribution på Azure Databricks. Servern som samordnar dina sessioner hanteras åt dig och du loggar in med din Azure Databricks arbetsyteidentitet. Den här sidan beskriver konfigurationen som är specifik för Azure Databricks. Mer information om Omnigent-funktioner finns i Omnigent-dokumentationen med öppen källkod .

Prerequisites

Du måste ha följande:

Om du vill installera Omnigent med hjälp av CLI måste du ha:

  • Python 3.12+
  • Node.js 22 LTS med npm och tmux

Välj en värd

Omnigent körs alltid på din hanterade Azure Databricks distributionsserver. Värddatorn som kör din agent är din egen dator. Du installerar Omnigent CLI och registrerar din bärbara dator eller en virtuell dator som värd så att agenter kan komma åt lokala filer, verktyg eller nätverk. En lokal värd är endast tillgänglig när datorn och omni host processen körs.

Du loggar in med din Azure Databricks arbetsyteidentitet och dina sessioner visas i användargränssnittet <workspace-url>/omnigent där de kan delas med andra arbetsyteanvändare.

Starta Omnigent på din egen dator

Installera Omnigent CLI och registrera din bärbara dator eller en virtuell dator som värd. Den dator som du registrerar blir körningsmiljön för dina agenter, så välj den dator som har åtkomst till de verktyg, filer och nätverk som agenten behöver. En lokal värd är endast tillgänglig när datorn och omni host processen körs.

  1. Installera Omnigent med tillägget databricks, som lägger till integrationen för den hanterade plattformen.

    Installera skript

    curl -fsSL https://omnigent.ai/install.sh | sh -s -- --extra "databricks"
    

    UV

    uv tool install "omnigent[databricks]"
    

    Pip

    pip install "omnigent[databricks]"
    
  2. Konfigurera autentiseringsuppgifter för modellen. Kör omni setup:

    omni setup
    

    Kör omni setup i terminalen för att börja lägga till Harness-autentiseringsuppgifter.

  3. Autentiseringsuppgifterna är begränsade per sele, så du måste välja en sele och sedan välja hur du anger dess autentiseringsuppgifter.

    • Om du vill anropa arbetsytans FOUNDATION Model-API:er väljer du Databricks och anger din arbetsyte-URL. Detta loggar in dig i arbetsytan och dirigerar den harnessens modellanrop via Databricks Unity Gateway, så att det inte finns några API-nycklar att hantera och användningen styrs och faktureras där.
    • Annars anger du din egen API-nyckel, prenumeration eller gateway.
  4. Logga in med din Azure Databricks identitet och registrera datorn som en Omnigent-värd:

    omni login <workspace-url>
    omni host --server <workspace-url>
    
  5. I webbläsaren går du till <workspace-url>/omnigent.

  6. Välj Ny session.

  7. Öppna värdväljaren och välj den dator som du registrerade. Den värd som du väljer avgör körningsmiljön som agenten körs i, så välj den värd som har åtkomst till de verktyg, filer och nätverk som agenten behöver.

    Omnigent-värdväljaren för arbetsytans användargränssnitt med en registrerad lokal värd vald.

  8. Beskriv en uppgift i kompositionsverktyget och skicka iväg den så att sessionen startar.

Ansluta skrivbordsappen eller mobilappen

Omnigent-skrivbordsappen är valfri och endast tillgänglig på macOS. Installera skrivbordsappen och när du har skapat en värd väljer du Anslut till ny server i appen och anger din url för arbetsytan.

Omnigent-mobilappen ansluter på samma sätt. Installera den från App Store eller använd mobilwebbgränssnittet i valfri telefonwebbläsare och ange sedan webbadressen till din arbetsyta. Information om installation och konfiguration finns i Omnigents mobildokumentation.

Om din arbetsyta begränsar nätverksåtkomsten kan en administratör behöva tillåta att mobila enheter når arbetsytan innan du kan ansluta. Se Åtkomst till mobilt nätverk.