AiHummer
Dansk
Log indKonto
v1.2.x
{ }Swagger

Værktøjer

v1.2.x · opdateret 2026-06-26

Værktøjer er hvordan en agent handler på verden — henter en side, søger, sender mail, forespørger en database, genererer et dokument. AiHummer leveres med en rig indbygget katalog og en Værktøjskørselstid der gør det muligt for værktøjer, når de er konfigureret, genindlæser dem uden en genstart, spærrer de risikable bag menneskelig godkendelse og kan helt låse udgående adgang i luftafskærmet tilstand.

Denne side dækker, hvordan runtime opfører sig, og lister de indbyggede funktioner. For den fulde reference, se værktøjskatalog.

Hvordan værktøjsruntime opfører sig

  • Aktivér-på-konfiguration. Et værktøj bliver kun tilgængeligt, når dets forudsætning konfiguration er til stede — normalt en miljøvariabel, der peger på den service, det har brug for. Ingen konfiguration, intet værktøj.
  • Hot reload. Værktøjsaktivering gælder varm, uden at genstarte gateway, så du kan tænde og slukke funktioner under kørslen.
  • Godkendelsesport Risikable værktøjer kan placeres bag en menneske-i-loopen godkendelsesport via AIHUMMER_APPROVAL_TOOLS. Et afvist opkald er ikke udført.
  • Luftafskærmet tilstand. Indstilling AIHUMMER_AIRGAPPED=1 blokerer model-styret offentlig udgående trafik, for suveræne eller isolerede implementeringer.

[!WARNING] code_exec er slået fra som standard på delte værter. Aktiver det kun dér hvor sandbox og vært er acceptable til at køre model-forfatterkode, og overvej sætter det bag godkendelsesporten.

Indbyggede værktøjer

Værktøj Hvad det gør Aktivér med
web_fetch Hent en URL (SSRF-beskyttet) på som standard
http_request Foretag en HTTP-anmodning (SSRF-beskyttet) på som standard
web_search Websøgning via den indbyggede SearXNG på som standard; slå det fra med installationsflaget --no-search
browser Kør en rigtig browser over CDP på som standard; slå det fra med installationsflaget --no-browser
computer Computerbrug over CDP på som standard; slå det fra med installationsflaget --no-browser
memory_store Gem et faktum i langtidshukommelsen; med opsamlingstilstanden auto (standarden) er det søgbart med det samme, med review/off bliver det en kandidat, der afventer godkendelse på som standard
memory_search Søg i langtidshukommelsen på som standard
filesystem_read Læse en fil eller vise en mappe på serverens disk slået til som standard; AIHUMMER_FS_ROOT indsnævrer sandkassen, tom = hele serveren
db_query Skrivebeskyttet databaseforespørgsel AIHUMMER_DB_QUERY_DSN
mail Send/modtag mail (SMTP/IMAP) mail-legitimationsoplysninger (vault)
code_exec Kør kode i en sandkasse (deaktiveret som standard på delte hostingmiljøer) AIHUMMER_CODE_EXEC
doc_generate Generer CSV/TSV/XLSX-dokumenter på som standard
tts Tekst-til-tale TTS sidecar
image_generate / edit_image Generer og rediger billeder konfigureret billed-backend
github_get_file Hent en fil fra GitHub på som standard
generate_pairing_code Udsted en enhedsparringskode på som standard
search_knowledge / deep_research Videnshentning og flertrinsforskning vidensbase
Bitrix24 CRM / opgave / kalender Bitrix24 CRM, opgaver og kalenderhandlinger Bitrix24-plugin
1C (BIT.FINANS OData) 1C BIT.FINANS adgang via OData 1C OData-konfiguration

[!NOTE] web_fetch og http_request er SSRF-beskyttet — de afviser anmodninger om interne adresser og andre usikre mål, så en model ikke kan bruge dem til nå dit private netværk.

Delte færdigheder

A færdighed er en genanvendelig instruktion (et prompt-fragment), der kan tilknyttes agenter. Biblioteket findes på admin-brugergrænsefladens Delte færdigheder side: for at oprette en, er et navn og teksten nok — identifikatoren (slug) udledes automatisk. Færdigheder leveret af leverandøren klar til brug indeholder en Ud af boksen mærke; de kan deaktiveres, men forbliver opført. Tilknyttede færdigheder gengives i agentens systems prompts stabile præfiks.

Aktiverende værktøjer

De fleste værktøjer tændes, når du angiver deres konfiguration. Almindelige kontakter:

AIHUMMER_FS_ROOT=/srv/agent-files          # INDSNÆVRER sandkassen for filesystem_read (tom = hele serveren)
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] Brug AIHUMMER_APPROVAL_TOOLS at kræve godkendelse for alt med en side effekt — sende mails, køre kode — mens læse-only værktøjer forbliver uden begrænsning.

Hvor til næste