Esimerkki API-työkaluista: AI sääagentti

AI-agnetit voivat kommunikoida minkä tahansa haluamasi API-päätepisteen kanssa. Olipa kyseessä Zapier, The New York Times, Zendesk, CRM tai mikä tahansa muu alusta, jossa on API-saatavuus – edustajamme voivat muodostaa yhteyden saumattomasti.

Päästä luovuutesi valloilleen luonnollisen kielen työkaluilla hakeaksesi sääennusteen, löytääksesi uusimmat uutisartikkelit tai jopa lähettääksesi sähköpostia ystävällesi! Mahdollisuudet ovat yhtä laajat kuin mielikuvituksesi.

Tässä esimerkissä määritämme kaupungin sääennusteen tekoälyagentin, joka käyttää AccuWeather API:t että:

  1. Hanki kaupungin sijaintiavain käyttäjän pyynnöstä AccuWeatherin Location API -pyynnön kautta
  2. Käytä tätä sijaintiavainta saadaksesi kyseisen kaupungin ennusteen AccuWeatherin Forecast API -pyynnön kautta

API-työkalun määrittäminen

  1. Siirry "koulutuskeskukseen" ja sitten "API-työkalut" -välilehteen luodaksesi uuden työkalun

  2. Anna sille nimi ja kuvaus. Huomaa, että tekoäly-chatbot käyttää kuvausta ymmärtääkseen, milloin tätä työkalua tulee käyttää, joten ole haitallinen!

  3. AccuWeatherin Locations API vaatii 'query'-parametrin etsiäkseen kaupungin ja palauttaakseen sijaintiavaimen, joten lisätään "kysely"-parametri "Parametrit"-välilehteen. Kirjoita syöttökenttään "query" ja napsauta "Lisää parametri" -painiketta

  4. Kuvaa "Kuvaus"-kenttään luonnollisella kielellä, kuinka tekoälyn pitäisi ymmärtää, mitä odottaa, tässä tapauksessa kirjoitamme "kaupungin nimi". Tämä on tämän työkalun pakollinen parametri, joten ota käyttöön "pakollinen parametri" -kytkin.

  5. "Toiminto"-välilehdelle syötetään API-päätepiste AccuWeatherin sijaintisovellusliittymistä (käytä omaa AccuWeatherin apikey-tunnustasi, jos haluat käyttää tätä päätepistettä):
    http://dataservice.accuweather.com/locations/v1/cities/search?apikey=XXXXXX&q={{query}}

  6. Lisäämme nyt uuden työkalun hyödyntämään edellisestä työkalusta saatua sijaintiavainta

  7. AccuWeatherin Forecast API:t vaativat 'locationkey'-parametrin, joten lisätään tämä parametri tälle työkalulle

  8. Älä unohda kirjoittaa kuvausta siitä, mitä tekoälyn on odotettava. Tämä on tämän työkalun pakollinen parametri, joten ota käyttöön "pakollinen parametri" -kytkin.

  9. Kirjoita AccuWeatherin Forecast API -päätepiste Toiminto-välilehdelle:
    http://dataservice.accuweather.com/forecasts/v1/daily/5day/{{locationkey}}?apikey=XXXXXX

AI-agentin määrittäminen

  1. Luo uusi Chatbot, valitse "AI Agent" -tyyppi

  2. Määritä "Työkalut"-välilehdellä luomamme työkalut tälle chatbotille

  3. Valmista! Chatbot voi nyt ennustaa säätä pyynnöstä