AiHummer
Svenska
Logga inKonto
v1.1.x
{ }Swagger

Verktyg

v1.1.x · uppdaterad 2026-06-26

Verktyg är hur en agent agerar på världen — hämtar en sida, söker, skickar mail, frågar en databas, genererar ett dokument. AiHummer levereras med en rik inbyggd katalog och en Verktygskörningstid som gör det möjligt för verktyg när de är konfigurerade, laddar om dem utan en omstart, sätter de riskabla bakom mänskligt godkännande och kan helt låsa utgående trafik i luftgapläge.

Denna sida behandlar hur körningstiden beter sig och listar de inbyggda funktionerna. För fullständig referens, se verktygskatalog.

Hur verktygets runtime beter sig

  • Aktivera-på-konfiguration. Ett verktyg blir tillgängligt endast när dess förutsättning konfiguration är närvarande — vanligtvis en miljövariabel som pekar på service den behöver. Ingen konfiguration, inget verktyg.
  • Varm omladdning. Verktygsaktivering gäller het, utan att starta om gateway, så att du kan slå på och av funktioner under körning.
  • Godkännandets port. Riskabla verktyg kan placeras bakom en människa-i-slingan godkännandeport via AIHUMMER_APPROVAL_TOOLS. Ett avvisat samtal är inte verkställd.
  • Luftspärrläge. Inställning AIHUMMER_AIRGAPPED=1 blockerar modellkontrollerad publik utgång, för suveräna eller isolerade distributioner.

[!WARNING] code_exec är avstängd som standard på delade webbhotell. Aktivera det endast där sandbox och värd är acceptabla för att köra modell-skriven kod, och överväg sätta det bakom godkännandekontrollen.

Inbyggda verktyg

Verktyg Vad det gör Aktivera med
web_fetch Hämta en URL (SSRF-skyddad) på som standard
http_request Gör en HTTP-begäran (SSRF-skyddad) på som standard
web_search Webbsökning via den inbyggda SearXNG på som standard; stäng av med installationsflaggan --no-search
browser Kör en riktig webbläsare över CDP på som standard; stäng av med installationsflaggan --no-browser
computer Datoranvändning över CDP på som standard; stäng av med installationsflaggan --no-browser
memory_store Lagra ett faktum i långtidsminnet; med insamlingsläget auto (standardvalet) blir det sökbart direkt, med review/off blir det en kandidat som väntar på godkännande på som standard
memory_search Sök i långtidsminnet på som standard
filesystem_read Läsa en fil eller lista en katalog på serverns disk på som standard; AIHUMMER_FS_ROOT begränsar sandlådan, tomt = hela servern
db_query Skrivskyddad databassökning AIHUMMER_DB_QUERY_DSN
mail Skicka/motta e-post (SMTP/IMAP) mejlinloggning (valv)
code_exec Kör kod i en sandlåda (avstängt som standard på delade värdar) AIHUMMER_CODE_EXEC
doc_generate Generera CSV/TSV/XLSX-dokument på som standard
tts Text-till-tal TTS sidovagn
image_generate / edit_image Skapa och redigera bilder konfigurerad bildbackend
github_get_file Hämta en fil från GitHub på som standard
generate_pairing_code Utfärda en enhetsparningskod på som standard
search_knowledge / deep_research Kunskapsinhämtning och flerstegsundersökning kunskapsbas
Bitrix24 CRM / uppgift / kalender Bitrix24 CRM, uppgifts- och kalenderåtgärder Bitrix24-plugin
1C (BIT.FINANS OData) 1C BIT.FINANS åtkomst via OData 1C OData-konfiguration

[!NOTE] web_fetch och http_request är SSRF-skyddad — de avslår förfrågningar att interna adresser och andra osäkra mål, så en modell kan inte använda dem för att någ din privata nätverk.

Delade färdigheter

A färdighet är en återanvändbar instruktion (en promptfragment) som kan kopplas till agenter. Biblioteket finns på admingränssnittets Delade färdigheter sida: för att skapa en räcker det med ett namn och texten — identifieraren (slug) härleds automatiskt. Färdigheter som levereras av leverantören direkt från början har en Upp ur lådan märke; de kan inaktiveras men förblir listade. Bifogade färdigheter återges i agentens systemprompts stabila prefix.

Aktiverande verktyg

De flesta verktyg slås på när du tillhandahåller deras konfiguration. Vanliga strömbrytare:

AIHUMMER_FS_ROOT=/srv/agent-files          # BEGRÄNSAR sandlådan för filesystem_read (tomt = hela servern)
AIHUMMER_DB_QUERY_DSN=postgres://...        # db_query (read-only)
AIHUMMER_CODE_EXEC=1                         # code_exec (sandboxed)
AIHUMMER_APPROVAL_TOOLS=mail,code_exec       # require approval for these tools
AIHUMMER_AIRGAPPED=1                          # block model-controlled public egress

[!TIP] Använd AIHUMMER_APPROVAL_TOOLS att kräva godkännande för allt med en sida effekt — skicka e-post, köra kod — samtidigt som skrivskyddade verktyg förblir öppna.

Vart härnäst