TeKO
Antimatterin tekoälyominaisuudet käyttävät valitsemaasi malleja: pilvipalveluntarjoajaa tai omaa verkkoasiin liitettyä palvelinta. Mitään ei lähetetä mihinkään, ennen kuin olet määrittänyt mallin. Tässä sivussa käsitellään malliyhteyksiä, kunkin ominaisuuden lähetettyjä tietoja ja niiden poistamista käytöstä.
Tekoälyominaisuudet
| Ominaisuus | Määritetään | Mallin tyyppi | Oletusarvona käytössä |
|---|---|---|---|
| Kirjoitus uudelleen viestintekijässä: paranna, lyhennä, korjaa tai käännä viesti ennen lähettämistä | AI › Sisäänrakennetut ominaisuudet, malliyhteydellä | Ketsutusmalli (LLM) | ei |
| Tiivistelmät: valittujen kanavien yhteenvedot | AI › Sisäänrakennetut ominaisuudet, malliyhteydellä | Ketsutusmalli (LLM) | ei |
| Kanavien automaattinen käännös | Sivuston asetukset › Lokalisointi | Malliyhteys, LibreTranslate tai OpenAI-yhteensopiva API | ei |
| Ääntäminen | Integraatiot › Tekstistä puheeksi, valinnaisesti malliyhteydellä | Tekstistä puheeksi, OpenAI-yhteensopiva | ei |
| Tekoälyagentit: avustajia, joita käyttäjät mainitsevat tai joille lähettävät viestejä ja joita pyytävät tekemään yhteenvedot ketjuista, kanavista ja puheluista | Tekoäly › Malliyhteydet tai yhteisön Tekoäly-välilehti, jossa on malliyhteys | Ketsutusmalli (LLM) | ei: agenttia ei ole, ennen kuin lisäät sellaisen |
| Puheluiden transkriptiot ja live-titrat | Calls-sovellus | Puhetunnistus, OpenAI-yhteensopiva | ei |
”OpenAI-yhteensopiva” tarkoittaa palvelinta, joka tarjoaa saman HTTP-API:n kuin OpenAI. Useimmat itse ajettavat mallipalvelimet tekevät niin (esimerkiksi Ollama, vLLM, llama.cpp:n palvelin tai Whisper- ja tekstistä puheeksi -palvelimet), kuten myös monet pilvipalveluntarjoajat ja välityspalvelut, kuten LiteLLM ja OpenRouter. Näiden ominaisuuksien käyttöön ei tarvita lisenssiä.
Sisäänrakennetut toiminnot (muotoilu, yhteenvedot, käännös ja teksti ääneen) sekä agentit eivät vaadi sovellusta: ne käyttävät malliyhteyksiä, jotka lisäät Järjestelmäkonsolissa.
Malliyhteydet
Malliyhteys on tekoälypalveluntarjoaja, jota Antimatter voi kutsua: sen osoite, avain ja mallit. Lisäät sen kerran ja valitset sen sitten jokaiselle ominaisuudelle, joka sen käyttää. Yhteyksiä on kaksi tyyppiä:
- Palvelinlaajuiset yhteydet, joita järjestelmän ylläpitäjät hallinnoivat kohdassa Järjestelmäkonsoli › Tekoäly › Malliyhteydet. Vain ne voivat tarjota palvelua sisäänrakennetuille toiminnoille. Sovellukset voivat myös käyttää niitä, jos käyttäjillä on siihen oikeus.
- Yhteisöyhteydet, joita yhteisön ylläpitäjät lisäävät omalle yhteisölleen yhteisön asetuksissa (katso alhaalla). Sovellukset käyttävät niitä yhteisön jäsenten puolesta. Ne eivät koskaan palvele sisäänrakennettuja ominaisuuksia.
Järjestelmäkonsolin Tekoäly-osio näkyy henkilöille, jotka voivat hallita palvelinlaajuisia yhteyksiä: oletusarvoisesti järjestelmän ylläpitäjille. Sen Malliyhteydet-sivu (sama osoite kuin aiemmin, admin_console/ai/model_connections) näyttää palvelinlaajuiset yhteydet ja kaikkien yhteisöjen yhteydet, sekä palvelinlaajuiset agentit (katso Tekoälyagentit).

Lisää yhteys
Kohdassa Järjestelmäkonsoli › Tekoäly › Malliyhteydet, valitse Malliyhteydet -kohdan alta Lisää yhteys ja täytä lomake:
| Kenttä | Mikä syötetään |
|---|---|
| Esiasetukset | Täyttää palveluntarjoajan ja tunnetun palvelun osoitteen: OpenAI, Mistral, Gemini, OpenRouter tai Ollama ja LiteLLM palvelimella. Valinnainen. |
| Nimi | Nimi, jonka ylläpitäjät näkevät valitessaan, esimerkiksi "Yrityksen OpenAI". |
| Palveluntarjoaja | OpenAI-yhteensopiva (useimmat palveluntarjoajat, portit ja itse ajat mallipalvelimet) tai Anthropic. Pilvipalvelut, joilla on oma kirjautuminen, kuten AWS Bedrock, Google Vertex AI tai Azure Entra ID:llä, käsitellään niiden OpenAI-yhteensopivan päätepisteen tai portin, kuten LiteLLM:n, kautta. |
| Perus-URL | API:n osoite, mukaan lukien /v1, esimerkiksi http://ollama:11434/v1. Jos jätetään tyhjäksi, käytetään palveluntarjoajan omaa (https://api.openai.com/v1 tai https://api.anthropic.com/v1). |
| API-avain | Palveluntarjoajan avain. Jätä tyhjäksi, jos päätepiste ei vaadi avainta. Se tallennetaan salattuina eikä sitä näytetä uudelleen: lomake näyttää vain sen neljä viimeistä merkkiä ja tarjoaa vaihtoehdot säilyttää, korvata tai poistaa se. |
| Lisäotsakkeet | Otsakkeet, jotka lähetetään jokaisen pyynnön mukana, jos portti niitä vaatii. Niiden arvot tallennetaan salattuina kuten avain, eikä niitä näytetä uudelleen: muuttaaksesi ne, kirjoita ne kaikki uudelleen. |
| Mallit | Malli, jota käytetään jokaiselle kyvykkyydelle, kun ominaisuus tai sovellus ei nimeä mallia: Chat, Embeddings, Transkriptio ja Päätökset. Lataa mallit luettelooi päätepisteen tarjoamat mallit. Jätä kyvykkyys tyhjäksi, jos päätepiste ei tarjoa sitä. Anthropic-yhteydet tukevat vain chatia. |
| Päätöksien API | Miten päätöksien mallia kutsutaan: OpenAI decisions tai SystemOne. Tärkeää vain sovelluksille, jotka pyytävät päätöksiä. |
| Rajat | Katso Rajat ja budjetit. |
| Yhteisöt | Vain palvelimenlaajuiset yhteydet. Kaikki yhteisöt: käytettävissä kaikissa yhteisöissä sekä suorissa ja ryhmäviesteissä. Muuten vain valituissa yhteisöissä. |
| Kuka voi käyttää | Kaikki, missä se on käytettävissä, tai vain valitut tiimit (yhteisön sisäiset ihmisten ryhmät) ja roolit (Järjestelmän ylläpitäjät, Yhteisön ylläpitäjät). Vierastakin sallii vieraiden käytön; ilman sitä vieraille ei ole käyttöoikeutta, vaikka Kaikki olisi valittuna. |
Testaa yhteyttä tarkistaa osoitteen ja avaimen: palvelimelta kysytään päätepisteen mallit tai lähetetään yhden tokenin chat. Muutettu osoite testataan tallennetulla avainlla vasta tallennuksen jälkeen, tai jos kirjoitat avaimen uudelleen. Napsauta Lisää yhteys tallentaaksesi.
Palvelin lähettää pyyntöjä itse, joten sen on pystyttävä tavoittamaan API:ta: mallipalvelin samassa compose-projektissa, omassa verkossasi tai Internetissä. Lähtevät pyyntöt noudattavat HTTP_PROXY- ja HTTPS_PROXY-muuttujia.
Yhteyden poisto unohtaa sen avaimen. Ominaisuudet, jotka käyttivät yhteyttä, lopettavat tekoälyn käytön, kunnes valitset toisen yhteyden.


Rajat ja budjetit
Jokaisella yhteydellä on neljä rajaa. Tyhjä arvo tai 0 tarkoittaa, ettei rajaa ole.
- Pyyntöjä minuutissa ja Henkilökohtaiset pyyntöjä minuutissa. Ne lasketaan erikseen jokaisella palvelimella: kolmen palvelimen klusteri päästää läpi enintään kolminkertaisen määrän.
- Tokens per month ja Per person, tokens per month: tokenbudjetit kalenterikuukaudelle (UTC), laskettuna tietokannassa koko klusterin osalta. Samanaikaisesti suoritettavat pyyntöt voivat ylittää budjetin hieman.
Henkilökohtaiset rajat koskevat myös uudelleenkirjoitusta ja yhteenvetoja: ne lasketaan sille henkilölle, joka kirjoittaa uudelleen, tai sille, jolle yhteenveto kuuluu.
Käyttö
Listassa näkyy kunkin yhteyden käyttö tällä kuukaudella. Käyttö avaa tiedot: tokenit sisään ja ulos, pyyntöjä, kuukausibudjetti, käyttö päivittäin (UTC) ja käyttötarkoituksen mukaan (Kirjoita uudelleen, Yhteenvetot, Automaattikäännös, Tekstistä puheeksi, Henkilöt, sovellusten kautta tai sovellus).
Jokainen kutsu, jonka henkilö tai sovellus tekee yhteyden kautta, kirjoittaa myös tilintarkastusmerkinnän: kuka, yhteys, käyttötarkoitus, malli, tokenmäärät ja onnistuiko kutsu, mutta ei koskaan, mitä sanottiin. Sisäiset ominaisuudet lasketaan vain käyttöön: käännös tekee yhden kutsun per viesti ja kieli.
Yhteisöjen yhteydet
Yhteisön ylläpitäjät lisäävät oman yhteisönsä yhteydet yhteisön asetuksissa Tekoäly-välilehdellä kohdassa Malliyhteydet. Lomake on sama, mutta siinä ei ole Yhteisöt-kenttää: yhteisön yhteys toimii vain sen omilla kanavilla ja sen omille jäsenille, ja sen kohderyhmä voi nimetä vain yhteisön omat tiimit. Rooleilla, joilla on Hallitse malliyhteyksiä -oikeus, on myös mahdollista hallita yhteyksiä. Oletusarvoisesti yhteisön ylläpitäjillä on tämä oikeus.
Yhteisön yhteys ei voi tavoittaa yksityisiä tai loopback-osoitteita (esim. Ollama-palvelin omassa verkossasi), ellei Järjestelmäkonsoli › Ympäristö › Kehittäjä › Salli luottamattomat sisäiset yhteydet osoitteisiin (ServiceSettings.AllowedUntrustedInternalConnections) listaa niitä. Palvelimenlaajuiset yhteydet voivat.
Katso Yhteisön asetukset ylläpitäjien näkökulmasta.
MCP-palvelimet
MCP-palvelin on palvelu, joka tarjoaa työkaluja Model Context Protocolin kautta, joita agentit voivat käyttää. MCP-palvelimet luetellaan malliyhteyksien alla kohdassa Järjestelmäkonsoli › Tekoäly › Malliyhteydet (palvelinlaajuiset) tai yhteisön Tekoäly-välilehdellä (yhteisön omat), ja niitä hallitaan samoilla käyttöoikeuksilla kuin malliyhteyksiä. Lisää palvelin määrittämällä sen:
| Kenttä | Mikä syötetään |
|---|---|
| Nimi ja Lyhytnimi | Lyhytnimeä (slugia) ei voi muuttaa asetuksen jälkeen: se nimeää palvelimen työkalut muodossa mcp.<short name>.<tool>. |
| Osoite | Palvelimen Streamable HTTP -päätepiste. |
| Tili | Jokainen kirjautuu sisään (OAuth: valinnainen asiakas-ID, koska Antimatter voi rekisteröidä itsensä; kirjoitusoikeudellinen asiakassalaisuus; scope-asetukset; takaisinkutsu on /api/v4/ai/mcp/oauth/callback, mikä edellyttää, että sivuston URL on asetettu), Ei avainsanoja tai Jaettu tili (otsakkeet, kirjoitusoikeudellinen): jaetun tilin kautta tarjotaan vain kyseisen palvelimen lukevat työkalut. |
| Jako | Vain palvelimen laajuiset palvelimet: mitkä yhteisöt voivat käyttää sitä. Yhteisön omat MCP-palvelimet ovat vain kyseisen yhteisön agenttien käytettävissä. |
Yhteisön MCP-palvelin ei voi tavoittaa sisäisiä osoitteita, ellei Salli luottamattomat sisäiset yhteydet osoitteisiin salli niitä, kuten yhteisön malliyhteyksien kohdalla; palvelimen laajuisen palvelimen ilmoittama osoite on aina tavoitettavissa. MCP-pyynnöt eivät seuraa uudelleenohjauksia. Palvelimen osoitteen tai tilityypin muuttaminen kirjaa kaikki ulos palvelimesta; poistaminen unohtaa kaikkien sisäänkirjautumiset.
Salausavain
Malliyhteyksien avaimet ja lisäotsakkeet on salattu tietokannassa (AES-256-GCM) yhdellä salausavaimella. Pelkkä tietokannan varuuskopio ei paljasta niitä. Palvelin etsii avaimen tässä järjestyksessä:
AM_AI_ENCRYPTION_KEY-muuttuja: 32 satunnaista tavua base64-koodattuna. Luo avain komennollaopenssl rand -base64 32.- Muuksin palvelin datakansion juuressa sijaitseva
ai-encryption.key-tiedosto (FileSettings.Directory, oletuksena./data/). Palvelin luo tiedoston, joka on luettavissa vain sille, ensimmäisen kerran, kun yhteys sitä tarvitsee. Sovellukset, viennit ja tiedostojärjestelmän varuuskopiot eivät voi lukea sitä.
Milloin muuttuja kannattaa asettaa:
- Sivuston compose-tiedostolla.
compose.yamlsiirtääAM_AI_ENCRYPTION_KEY-muuttujan.env-tiedostosta ja säilyttää avaintiedostondata-volyymissa, jos muuttuja on tyhjä. Muuttujan asettaminen on suositeltavampaa: tällöin.env-tiedoston varuuskopio sisältää avaimen erillään tietokannasta. Lisää avain.env-tiedostoon ja ajadocker compose up -d:
Jos palvelin on jo luonut avaintiedoston, aseta sen sisältämä avainecho "AM_AI_ENCRYPTION_KEY=$(openssl rand -base64 32)" >> .env.env-tiedostoon, jotta tallennetut avaimet pysyvät luettavina: komentodocker compose exec antimatter cat /antimatter/data/ai-encryption.keytulostaa avaimen. - Klusteri, jonka tiedostot ovat S3:ssä. Sen palvelimet eivät jaa samaa hakemistoa, joten palvelin ei luo tiedostoa: aseta sama muuttuja jokaiselle palvelimelle. Kunnes muuttuja on asetettu, yhteydet eivät voi tallentaa avaimia.
- Julkaisupaketin tai pakettien kanssa tiedosto sijaitsee hakemistossa
data/(paketin tapauksessa/var/lib/antimatter/data). Voit jättää sen sinne tai asettaa muuttujan ympäristötiedostoon.
Avaimen vaihdon aseta uusi avain muuttujaan AM_AI_ENCRYPTION_KEY ja vanha avain muuttujaan AM_AI_ENCRYPTION_PREVIOUS_KEYS (useat avaimet pilkuilla erotettuna): vanhaan avaimella salatut avaimet pysyvät luettavina. Yhteyden avain salataan uudella avaimella, kun se syötetään uudelleen. Säilytä vanha avain listassa, kunnes kaikkien yhteyksien avaimet on syötetty uudelleen.
Sisäänrakennetut ominaisuudet
Valitse Järjestelmäkonsoli › AI › Built-in features -osiossa jokaiselle ominaisuudelle palvelimenlaajuiset yhteys ja sen malli tai Pois. Ominaisuus, jolla ei ole yhteyttä, ei käytä tekoälyä. Load models -näkymä näyttää yhteyden kaikki mallit. Oletuksena jokainen ominaisuus käyttää yhteyden keskustelumallia.
| Ominaisuus | Asetus | Mitä muuta ominaisuudet vaativat |
|---|---|---|
| Rewrite in the composer: viestiruudun tekoälyvalikko (paranna, lyhennä, korjaa, käänne) | AISettings.Rewrite | Ei mitään: valikko näkyy, kun yhteys on valittu. |
| Yhteenvetot: kanavien, jotka käyttäjät valitsevat, yhteenvedot, joko pyydettäessä tai aikataulun mukaan | AISettings.Recaps | Ota tekoälyn yhteenvedot käyttöön -asetus Järjestelmäkonsoli › Sivuston asetukset › Yhteenvetot -osiossa (käytössä oletusarvona), joka määrää myös, kuinka monta yhteenvedot käyttäjät voivat luoda. |
| Automaattikäännös | AISettings.AutoTranslation | Käännösprovider Model connection (recommended) osiossa Automaattikäännös. |
| Tekstistä puheeksi | AISettings.TextToSpeech | Lue viestit ääneen -asetus päälle osiossa Tekstistä puheeksi. Yhteyden /audio/speech -päätepiste korvaa siellä asetetun osoitteen ja avaimen. |
Jokaisella asetuksella on ConnectionId ja Model -avain, esimerkiksi AISettings.Rewrite.ConnectionId (AM_AISETTINGS_REWRITE_CONNECTIONID). Tyhjä Model -arvo käyttää yhteyden oletusmallia.

Sisäänrakennetut ominaisuudet käyttävät yhteyden rajoituksia, mutta eivät sen kohderyhmää: jokainen, joka voi käyttää ominaisuutta, voi käyttää sen yhteyttä. Yhteys, joka vaatii huomiota tai joka on poistettu, aiheuttaa ominaisuuden virheen, kunnes valitset toisen: sivu kertoo tästä.
Tekoälyagentit
Agentti on tili, jota ihmiset mainitsevat tai jolle lähettävät viestejä kuin kollegalle ja joka näkyy AGENTTI-tunnisteella. Agentit ovat osa palvelinta. Niitä on kahta tyyppiä:
- Sisäänrakennettu: Antimatter vastaa agentin puolesta, kun sitä mainitaan, sille lähetetään viesti tai siihen vastataan ketjussa, malliyhteyden ja agentin ohjeiden avulla. Se vastaa kysyjän nimissä ja tämän oikeuksilla: hänen pääsyllään yhteyteen sekä hänen rajoillaan ja budjetillaan.
- Ulkoinen agentti: muualla oleva ohjelma (esimerkiksi koodausagentti projektissa) kirjautuu sisään agentin tokenilla ja vastaa kuin ihminen tekisi. Antimatter ei vastaa sen puolesta. Katso Agentit kehittäjäoppaasta.
Järjestelmän ylläpitäjät hallinnoivat palvelimen laajuisia agentteja kohdassa Järjestelmäkonsoli › Tekoäly › Malliyhteydet, malliyhteyksien alapuolella. Yhteisön ylläpitäjät hallinnoivat yhteisön omia agentteja sen asetusten Tekoäly-välilehdellä, malliyhteyksien alapuolella (katso Yhteisön asetukset). Kukaan muu ei voi luoda agentteja.

Lisää agentti
Kohdassa Järjestelmäkonsoli › Tekoäly › Malliyhteydet (tai yhteisön Tekoäly-välilehdellä), klikkaa Lisää agentti ja täytä lomake:
| Kenttä | Mikä syötetään |
|---|---|
| Tyyppi | Sisäänrakennettu tai Ulkoinen agentti. |
| Näyttönimi, Käyttäjätunnus, Kuvaus | Miten agentti näkyy. Käyttäjätunnus on se, jolla siihen viitataan: 3–22 pientä kirjainta, numeroita, pisteitä, väliviivoja tai alaviivoja, ja sen on alettava kirjaimella. Kuvaus näkyy sen profiilissa. |
| Malliyhteys ja Malli | Vain sisäänrakennetuille agenteille. Palvelun laajuinen agentti käyttää palvelun laajuista yhteyttä; yhteisön agentti käyttää yhteisön omia yhteyksiä tai yhteisölle jaettua palvelun laajuista yhteyttä. Jätä Malli tyhjäksi käyttääksesi yhteyden chatmallia. |
| Ohjeet | Vain sisäänrakennetuille agenteille. Agentin järjestelmäkehote (enintään 32 000 merkkiä): kuka se on ja miten se toimii. Sen kanssa keskustelevat eivät näe sitä. |
| Kuka voi keskustella sen kanssa | Kaikki (palvelulla, tai yhteisössä yhteisön agentin tapauksessa), tai vain valitsemasi roolit (Järjestelmän ylläpitäjät, Yhteisöjen ylläpitäjät), yhteisöt ja kanavat. Vierastakin mahdollistaa vieraiden keskustelun agentin kanssa; ilman tätä he eivät voi, vaikka valinta olisi Kaikki. |
| Lisäasetukset | Vain sisäänrakennetuille agenteille. Päättely (Pois, Minimaalinen, Matala, Keskitaso tai Korkea) malleille, jotka voivat miettiä ennen vastaamista: hitaampaa, usein parempaa. Työkalukierrokset: kuinka monta kertaa peräkkäin agentti voi käyttää työkaluja ennen vastaamista, enintään 250 (30, jos tyhjä). |
Klikkaa Lisää agentti. Yhteisön agentti liittyy yhteisöönsä. Luettelossa jokainen agentti näyttää yhteytensä ja mallinsa (tai "Ulkoinen"), onko se pois päältä ja mitä vaatii huomiota. Luettelosta voit muokata agenttia (myös sen kuvaa), kytkeä sen pois tai päälle (pois kytkettyyn agenttiin ei voi keskustella) tai poistaa sen: sen tili poistetaan käytöstä ja sen asetukset unohdetaan, mutta sen viestit säilyvät.

Työkalut
Agentin lomakkeen Työkalut-kytkin ottaa työkalut käyttöön agentille, ja tarjoaa sitten kullekin lähteelle (Antimatterin omat työkalut, jokaisen käynnissä olevan sovelluksen työkalut ja jokainen agentin käyttöalueella oleva MCP-palvelin): Pois, Kaikki tai Valitut, sekä Sen luvut suorittuvat kysymättä. Työkalut toimivat aina pyynnön esittäneen henkilön roolissa ja tämän omilla oikeuksilla, eivät koskaan agentin roolissa.
- Agentin käytäntö voi sallia tiettyjen työkalujen suorittamisen itsenäisesti. Kaikki muut kutsut (mikä tahansa kirjoitus tai lukukutsu, jota ei ole asetettu suorittamaan itsenäisesti) odottavat henkilön hyväksyntää: kutsu näkyy agentin vastauksessa Vahvista- ja Hylkää-painikkeineen, tarkkoine argumentteineen ja määräajoin vastaukselle. Vain kyseinen henkilö voi vastata, ja kun hän vahvistaa, agentti, työkalu ja henkilön käyttöoikeudet tarkistetaan uudelleen. Hylättyä kutsua ei suoriteta, eikä agentti sano siitä enempää.
- MCP-työkalu lasketaan lukukutsuksi vain, jos sen palvelin merkitsee sen sellaiseksi; kaikki muut ovat kirjoituksia. Jaettu tili (katso MCP-palvelimet) tarjoaa vain kyseisen palvelimen lukutyökalut.
- Henkilön omat työkaluvalinnat tekoälykeskustelun asetuksissa ovat yksi asetus kaikille agentteja: ne voivat vain kaventaa sitä, mitä agentin käytäntö sallii, eivät koskaan laajentaa sitä.
- Antimatterin omat työkalut toistaiseksi: viestien haku, ketjun lukeminen, kanavan lukeminen, henkilön etsiminen ja viestin lähettäminen, joka vaatii aina vahvistuksen.
- Jokainen työkalukutsu kirjoitetaan tarkastuslokiin: kuka, työkalu, agentti, missä, miten päätös tehtiin ja lopputulos sekä argumenttien koko ja tiiviste, ei koskaan niiden sisältöä.

Missä agentit vastaavat
- Sisäänrakennettu agentti vastaa viestiin, jossa se mainitaan (enintään kolme agenttia per viesti), viestiin suorassa viestissä sen kanssa ja vastaukseen ketjussa, jonka se on aloittanut tai jossa sitä on pyydetty, jos vastauksessa ei mainita ketään muuta. Se vastaa viestin ketjussa.
- Henkilö, joka ei saa puhua sille, saa vain itselleen näkyvän ilmoituksen: "@agent ei ole käytettävissäsi täällä."
- Agentit eivät vastaa boteille, sovelluksille, webhookeille tai toisilleen.
- Jokainen vastaus annetaan kerran, yhden cluster-palvelimen toimesta.
Tekoälykeskustelusovellus
Tekoälykeskustelusovellus (tunnus mattermost-ai, oletuksena päällä) on sivupaneeli, jossa ihmiset voivat keskustella käytettävissään olevien agenttien kanssa: se listaa heidän keskustelunsa agenttien kanssa ja tarjoaa yhteenvedot luettavasta kanavasta. Se lisää myös viestivalikon tekoälytoiminnot (Yhteenveto ketjusta, Etsi toimintakohteita, Etsi avoimia kysymyksiä), uuden viestin rivin Kysy tekoälyltä-valikon ja puhelujen Luo kokouksen yhteenveto -toiminnon, jotka kysyvät henkilön agentilta palvelimen kautta ja joihin vastataan hänen suorassa viestissään agentin kanssa. Kun siltä puuttuu tarjottava agentti, sen paneeli ohjaa ylläpitäjät Järjestelmäkonsoli › Tekoäly › Malliyhteydet tai yhteisön ylläpitäjän yhteisönsä Tekoäly-välilehdelle.
Sovelluksella on edelleen omat asetuksensa, jotka sijaitsevat nyt Järjestelmäkonsoli › Tekoäly › Tekoälykeskustelusovellus -kohdassa (sen lisäossivu on poistettu; vanha osoite ohjautuu uudelleen), ja siinä on omat Tekoälypalvelut niille toiminnoille, jotka ovat edelleen omia: Reaktio puolestani, tekoälyhaku, mukautetut kehotteet, kanaville asetetut automaattiset vastaukset sekä puhelutallenteiden automaattiset yhteenvedot. Sen Upotushaku (kokeellinen, pois päältä) mahdollistaa tekoälyhaun: se vaatii PostgreSQL-tietokannan pgvector-laajennoksella ja upotusmallin, ja se lähettää kaikki viestit upotusmallille, yksityiset kanavat ja suorat viestit mukaan lukien. DEBUG-kohdassa Jäljitystulos (pois päältä, palvelimen lokit tai OpenTelemetry-päätepiste) ja Ota tokenien käytön kirjaaminen käyttöön (kirjoitetaan tiedostoon logs/agents/token_usage.log) auttavat ongelmien selvittämisessä.
Puhe-tunnistus: puhelutranskriptiot ja live-titrat
Puhelut voidaan transkriptoida ja niihin voidaan saada live-titrat puheentunnistuspalvelimella, joka tarjoaa OpenAI-yhteensopivan /v1/audio/transcriptions-päätepisteen. Asennusohjeet löytyvät kohdasta Puhelut ja ääni. Kun Yhteenveto transkriptioista on päällä, tekoälykeskustelusovelluksen oletusagentti julkaisee myös yhteenvedon jokaisesta transkriptiosta. Käyttäjät voivat myös pyytää omaa agenttiaan tekemään yhteenvedon käyttämällä toimintoa Luo kokousyhteenveto.
Tekstistä puheeksi: lue ääneen
Kun tekstistä puheeksi -toiminto on käytössä, jokaisen viestin valikossa on Lue ääneen: palvelin lähettää viestin tekstin tekstistä puheeksi -API:lle ja toistaa äänen. Asetukset kohdassa Järjestelmäkonsoli › Integraatiot › Tekstistä puheeksi:
| Asetus | Avain ja muuttuja | Mikä syötetään |
|---|---|---|
| Lue viestit ääneen | TextToSpeechSettings.Enable, AM_TEXTTOSPEECHSETTINGS_ENABLE | true (oletus on pois käytöstä) |
| API:n perus-URL | TextToSpeechSettings.URL, AM_TEXTTOSPEECHSETTINGS_URL | Pohja-URL, joka sisältää /v1-polun, esimerkiksi http://tts.internal:8000/v1. Palvelin kutsuu sen /audio/speech-päätepistettä. |
| Malli | TextToSpeechSettings.Model, AM_TEXTTOSPEECHSETTINGS_MODEL | Malli sellaisena kuin API nimetää sen, esimerkiksi tts-1. Pakollinen. |
| Ääni | TextToSpeechSettings.Voice, AM_TEXTTOSPEECHSETTINGS_VOICE | Yksi mallin äänistä tai tyhjä, jos haluat käyttää oletusääntä. |
| API-avain | TextToSpeechSettings.APIKey, AM_TEXTTOSPEECHSETTINGS_APIKEY | Lähetetään bearer-letkuna. Tyhjä, jos API ei vaadi letkua. |
Jos haluat käyttää malliyhteyttä yllä olevan osoitteen ja avaimen sijaan, valitse se Tekstistä puheeksi -asetuksessa kohdasta AI › Built-in features. Silloin sivulla kerrotaan, että viestit luetaan ääneen kyseisellä yhteydellä: API base URL ja API key eivät käytetä, Ääni käytetään silti, ja myös Malli, jos yhteys ei nimeä mallia. Lue viestit ääneen -asetuksen on silti oltava päällä.
Lähetystä ennen palvelin poistaa koodilohkot, linkit, emojikoodit ja muotoilun sekä pitää enintään 4000 merkkiä. Se pyytää MP3-äntä ja pitää viimeiset 64 tulosta muistissa, joten viesti, joka luetaan kahdesti, lähetetään vain kerran.
Automaattinen käännös
Automaattikäännös näyttää kanavan viestit lukijan omalla kielellä. Määritä se osoitteessa Järjestelmäkonsoli › Sivuston asetukset › Lokalisointi, osion Automaattikäännös alla:
| Asetus | Avain | Oletusarvo |
|---|---|---|
| Ota käyttöön | AutoTranslationSettings.Enable | Ei käytössä |
| Käännöspalveluntarjoaja | AutoTranslationSettings.Provider | connection (näytetään nimellä "Model connection (recommended)", valitaan, jos mitään ei ole asetettu), libretranslate, openai ("OpenAI-compatible API, set up here") tai agents ("AI chat app's service (older)") |
| Sallitut kielet | AutoTranslationSettings.TargetLanguages | en: kielet, joihin viestit voidaan kääntää |
| Käännösaikakatkaisu (ms) | AutoTranslationSettings.TimeoutMs | 5000 |
| Rajoita automaattista käännöstä suorissa viesteissä ja ryhmäviesteissä | AutoTranslationSettings.RestrictDMAndGM | Ei käytössä |
Jokaisella providerilla on omat kenttensä:
- Model connection: palvelimenlaajuinen yhteys ja sen malli, sama asetus kuin Automaattikäännös kohdassa AI › Built-in features (
AISettings.AutoTranslation). Omakohdainen käännösmalli on nopea ja tarkka; yleinen LLM toimii myös. - LibreTranslate: LibreTranslate API-päätepiste ja LibreTranslate API-avain (
AutoTranslationSettings.LibreTranslate.URL,.APIKey). LibreTranslate-palvelin voi toimia omassa verkossasi. - OpenAI-yhteensopiva API: API:n perus-URL (sisältäen
/v1; palvelin käyttää sen chat completions-päätepistettä), Malli ja API-avain (AutoTranslationSettings.OpenAI.URL,.Model,.APIKey). Pieni, paikallisesti ajettava käännösmalli toimii hyvin. - AI chat app's service (older): palvelinten, jotka asennettiin ennen versiota 0.9.0, palveluntarjoaja, jotka käyttivät Agents-sovelluksen palvelua. Se ei enää vaadi sovellusta: se kääntää automaattikäännökselle valitulla yhteydellä kohdassa AI › Built-in features tai muuten päivityksen aikana sovelluksen palvelusta kopioitulla yhteydellä. Switch to Model connection siirtää asetuksen suositeltuun palveluntarjoajaan.
Kun ominaisuus on käytössä, kanavan ylläpitäjät voivat ottaa käännöksen käyttöön kanavan asetuksista (Automaattikäännös), ja jokainen jäsen voi poistua käännöksestä kanavan valikosta (Käännä viestit). Suorissa ja ryhmäviesteissä mikä tahansa jäsen voi ottaa käännöksen käyttöön; jos rajoitus on päällä, käännös ei ole siellä käytettävissä. Käännettyjen viestien yhteydessä näkyy "Käännetty …:stä" ja linkki alkuperäiseen.
Koodi, linkit, maininnat ja emoji korvataan väliaikaisilla merkeillä ennen viestin lähetystä ja palautetaan takaisin sen jälkeen.
Mikä data lähetetään minne
| Ominaisuus | Lähetettävä sisältö | Mihin |
|---|---|---|
| Uudelleenkirjoitus | Kirjoitettava viesti ja valittu ohje | Sille valittu yhteys |
| Yhteenvetot | Yhteenvetossa olevien kanavien viestit ja henkilön ohjeet | Sille valittu yhteys |
| Sovellukset, jotka käyttävät malliyhteyksiä | Mitä jokainen sovellus lähettää, käyttäjälle | Yhteydet, joita kyseinen henkilö voi käyttää |
| Agentit | Agentin ohjeet; ketju kysymykseen asti (enintään sen 50 viimeisintä viestiä) ja enintään kolme viestiä, joihin se linkittää ja jotka kysyjä voi lukea; kysyjän nimi ja käyttäjätunnus, kysymyspaikka ja päivämäärä; yhteenvedon tekemistä varten ketju, kanavan viestit (enintään 200) tai puhelun transkriptio | Agentin malliyhteys |
| Agentin työkalut | Työkalukutsun argumentit kysyjän omilla kirjautumistiedoilla kyseiselle MCP-palvelimelle (salattu, ei koskaan näytetty kenellekään, ei myöskään tukipaketeissa) | Antimatterin omat työkalut, työkalun rekisteröinyt sovellus tai MCP-palvelin kysyjän oikeuksilla; auditointiloki säilyttää tiedon siitä, kuka, mikä työkalu, mikä agentti, missä, miten päätös tehtiin ja mikä oli lopputulos, sekä argumenttien koon ja tiivisteen, ei koskaan niiden sisältöä |
| Tekoälykeskustelusovelluksen omat toiminnot | Mitä kukin toiminto lukee, kuten viestin toiminnolle Reaktio puolestani; upotushaun kanssa kaikki viestit (paitsi bottien ja järjestelmän viestit) | Sovelluksen tekoälypalvelut ja sen upotusrajapinta |
| Puhelun transkriptio | Kaikkien puhujien ääni, kun toiminto on käytössä | Puhe-tai-teksti-API |
| Ääntäminen | Luettavan viestin teksti | Tekstistä puheeksi -API tai sille valittu yhteys |
| Käännös | Käännettyjen kanavien viestien teksti | Malliyhteys, LibreTranslate tai OpenAI-yhteensopiva API |
Jotta kaikki pysyisi omassa verkossasi, osoita jokainen toiminto omiin palvelimiisi. Pilvipalveluntarjoajan kanssa tarkista sen tietojen säilytyskäytännöt ja kerro käyttäjillesi, mitkä toiminnat lähettävät viestit ulkopuolelle.
Tekevätkö AI-toiminnat pois
Yksittäistä kytkintä ei ole: jokaisella toiminnolla on oma.
- Uudelleenkirjoitukset ja tiivistelmät: aseta ne tilaan Pois kohdassa Järjestelmäkonsoli › AI › Sisäiset ominaisuudet. Käyttäjät lukevat tiivistelmät, joita heillä jo on.
- Yhteysmallit: poista yhteys, jotta sen käyttö loppuu. Ilman yhteyttä ei sisäiset ominaisuudet eikä sovellukset voi käyttää tekoälyä palvelimen kautta.
- Agentit: poista kunkin agentin käyttö tai poista agentti Järjestelmäkonsoli › Tekoäly › Malliyhteydet -kohdassa ja yhteisöjen Tekoäly-välilehdillä. Tekoälykeskustelusovelluksen poistaminen käytöstä poistaa vain sen sivupaneelin ja omat ominaisuutensa (mukaan lukien puheluyhteenvedot): ihmiset voivat edelleen mainita agentteja tai lähettää niille viestejä.
- Transkriptio ja live-titrat:
AM_CALLS_ENABLE_TRANSCRIPTIONS=falsejaAM_CALLS_ENABLE_LIVE_CAPTIONS=false(oletusarvot). - Lue ääneen: aseta Lue viestit ääneen pois (
AM_TEXTTOSPEECHSETTINGS_ENABLE=false, oletus), riippumatta siitä, käyttääkö se yhteyttä. - Käännös: automaattinen käännös pois (
AM_AUTOTRANSLATIONSETTINGS_ENABLE=false, oletusarvo).
Tekoälykeskustelusovelluksen poistaminen käytöstä ei sammuta muita ominaisuuksia: ne käyttävät malliyhteyksiä tai omia rajapintojaan.