Webhooks, SCIM ja Paritus
Tämä sivu kattaa jäljellä olevat protokollapinnat: laitteen yhdistäminen, yritys todennusliittouma (SAML / SCIM / OAuth), valinnainen osallistuminen MCP-palvelin ja A2A päätteet, media siirto, ja Yhdistä-RPC palvelut. Useat näistä ovat oletuksena pois päältä ja ne on otettava käyttöön erikseen.
Laitteen yhdistäminen
Mobiili- ja työpöytäasiakkaat liittyvät instanssiin lyhyen yhdistämisvaihdon kautta (iOS-/macOS-sovellus käyttää vain QR-yhdistämistä).
| Menetelmä & polku | Tarkoitus |
|---|---|
POST /v1/pairing/redeem |
Lunasta parikoodin ja ota laite käyttöön |
POST /v1/pairing/device/validate |
Vahvista jo pariksi liitetty laite |
curl https://your-aihummer.example/v1/pairing/redeem \
-H "Content-Type: application/json" \
-d '{ "code": "ABCD-EFGH" }'
Todennuksen yhdistäminen
AiHummer integroituu yritysten identiteetin tarjoajiin sekä kirjautumista että käyttäjien hallintaa varten.
SAML
| Menetelmä & polku | Tarkoitus |
|---|---|
GET /saml/metadata |
Palveluntarjoajan metatiedot IdP:llesi |
POST /saml/acs |
Väittämän vastaanottopalvelu (SAML-vastaus) |
GET /saml/login |
Aloita SAML-kirjautuminen |
SCIM-tarjonta
Cross-domain Identity Management -järjestelmä (SCIM 2.0) antaa IdP:si luoda ja hallita käyttäjiä automaattisesti.
| Menetelmä & polku | Tarkoitus |
|---|---|
.../scim/v2/Users |
Listaa / luo käyttäjiä |
.../scim/v2/Users/{id} |
Lue / päivitä / poista käyttäjä |
SCIM-päätepisteet todentavat käyttäen vuokraaja-kohtainen SCIM-haltijatunnus, myönnetty (ja kierrätetty/peruutettu) kohdassa POST /v1/admin/scim/token; IdP lähettää sen Authorization: Bearer otsikko. Tunnus näytetään kerran myöntöhetkellä.
OAuth-tunnus
| Menetelmä & polku | Tarkoitus |
|---|---|
POST /v1/oauth/token |
OAuth-tunnistepäätepiste |
MCP-palvelin (julkaise ulospäin)
AiHummer voi julkaista omia työkalujaan MCP-asiakkaille toimimalla MCP-palvelin. Tämä on osallistua vapaaehtoisesti ja pois käytöstä, ellei määritä AIHUMMER_MCP_PUBLISH=1.
| Menetelmä & polku | Tarkoitus |
|---|---|
POST /v1/mcp |
MCP-palvelimen päätepiste (vaatii AIHUMMER_MCP_PUBLISH=1) |
[!WARNING] Pelkkä
AIHUMMER_MCP_PUBLISH=1ei riitä. Se avaa osoitteen, mutta vientilista on tyhjä:tools/listpalauttaa tyhjän taulukon ja jokainen kutsu hylätään. Luettele haluamasi työkalut tarkoilla nimillä pilkuin eroteltuna asetuksessaAIHUMMER_MCP_EXPORT_TOOLS— jokerimerkkejä tai*-merkkiä ei tueta. Ulos saa julkaista vain lukevia työkaluja:http_request,web_fetch,browser,code_execjafilesystem_readeivät koskaan päädy vientiin, vaikka nimeäisit ne.Molemmat asetukset annetaan kohdassa Hallinta → Asetukset tai komennolla
aihummer settings set, ei tiedostossagateway.env— ympäristömuuttujat ohitetaan näiden avainten kohdalla.AIHUMMER_MCP_PUBLISHhyväksyy täsmälleen arvon1:truetaionjättävät osoitteen kiinni. Muutokset tulevat voimaan yhdyskäytävän uudelleenkäynnistyksen jälkeen.Asiakkaan on lähetettävä API-avain, jolla on
mcp-oikeusalue, otsakkeessaAuthorization: Bearer …; ilman sitä vastaus on 401.
[!NOTE] Julkaisutyökalujen tarjoaminen ulospäin on erilaista kuin MCP-palvelimen kuluttaminen yhtenä nollakoodinen integraatio. Tämä päätepiste on tarkoitettu muiden MCP-asiakkaiden kutsumiseen AiHummer.
A2A (Agentista agenttiin)
AiHummer voi paljastaa A2A-pinnan, jotta muut agentit voivat löytää sen ja lähettää sille viestejä. Tämä on myös osallistua vapaaehtoisesti kautta AIHUMMER_A2A_PUBLISH=1.
| Menetelmä & polku | Tarkoitus |
|---|---|
GET /.well-known/agent.json |
A2A-agenttikortti / löytymismuodokumentti |
POST /a2a/message |
Vastaanota A2A-viesti (vaatii AIHUMMER_A2A_PUBLISH=1) |
Media
Suuri media (ääni, kuvat, tiedostot) ladataan ja haetaan omien päätepisteidensä kautta sen sijaan, että ne upotettaisiin JSON-rakenteisiin.
| Menetelmä & polku | Tarkoitus |
|---|---|
PUT /v1/media/{id}/content |
Lataa tavut mediakohteelle |
GET /v1/files/{id} |
Lataa tallennettu tiedosto |
[!TIP] Asettaa
AIHUMMER_BLOB_DIRottaaksesi mediapalvelun/tiedostopalvelun käyttöön, jaAIHUMMER_MEDIA_TOKEN_SECRETjotta allekirjoitetut lataus-URL-osoitteet pysyvät voimassa käynnistyy uudelleen.
Connect-RPC-palvelut
Kirjoitetuille, suoratoistaville asiakkaille AiHummer myös paljastaa Yhdistä-RPC palvelut HTTP:n yli (palvelinvirtausta tuetaan):
| Palvelu | Alue |
|---|---|
aihummer.health.v1 |
Terveystarkastukset |
aihummer.event.v1 |
Tapahtumavirta |
aihummer.conversation.v1 |
Keskustelut |
aihummer.push.v1 |
Push-toimitus |
aihummer.media.v1 |
Median siirto |
aihummer.turn.v1 |
Vuoron suorittaminen |
Minne seuraavaksi
- Työnnä viestit AiHummeriin: Sisääntulevat ja integrointia käynnistävät tekijät.
- Vaihda näitä pintoja ja muuta: Ympäristömuuttujat.
- Käytä ilmentymää: CLI-viite.