Pikaopas
Focus-patjan Predis.ai API antaa kehittäjille ohjelmallisen pääsyn Predis.aisisällön luomisen kulkua. The API on RESTful JSON API jonka kanssa voit olla vuorovaikutuksessa mistä tahansa kielestä tai kehyksestä HTTP-kirjaston kanssa.
Jos sinulla on kysyttävää, tuntuu free ottaa meihin yhteyttä osoitteessa [sähköposti suojattu].
Vaihe 1: Rekisteröidy saadaksesi API avain----
Tarvitset API avain käyttääksesi Predis.ai API.
- Kirjaudu App.predis.ai
- Siirry kohtaan Hinnoittelu ja tili -> Loput API luoda uutta API avain
- Sinun on suoritettava käyttöönottoprosessi, jotta voit käyttää valikkoa
Vaihe 2: Määritä Webhook----
Sinun on myös määritettävä webhook, jotta saat ilmoitukset sovellukseesi, kun viestit luodaan onnistuneesti (tai jos ne epäonnistuvat). Kun viestin luominen onnistuu tai epäonnistuu, lähetämme a POST pyyntö määritetyssä URL-osoitteessasi.
- Siirry kohtaan Hinnoittelu ja tili -> Loput API lisätäksesi webhookin URL-osoitteen
Vaihe 3: Hanki bränditunnuksesi----
Kaikki viestisi, jotka on luotu Predis sovellukset sijaitsevat tietyllä tuotemerkillä. Sama käsite koskee kautta luotuja viestejä API liian. Sinun on välitettävä bränditunnus julkaisun luontipyynnössä, jotta viestit luodaan oikealla brändillä. Lue lisää brändeistä täältä.
- Siirry kohtaan Hinnoittelu ja tili -> Brändit saadaksesi bränditunnuksesi
Vaihe 4: Luo viestejä----
Olet nyt valmis luomaan viestejä ohjelmallisesti käyttämällä Predis.aisisällön luomiseen API. Alla on nopea esimerkki, joka osoittaa, kuinka API kutsu voidaan toteuttaa Pythonissa käyttämällä requests kirjasto.
esimerkki----
import requests
url = "https://brain.predis.ai/predis_api/v1/create_content/"
payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "3 tips for a healthy morning breakfast",
"media_type": "single_image",
"model_version": "4"
}
headers = {"Authorization": "YOUR_API_KEY"}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
# {
# "post_ids": [
# "CREATED_POST_ID"
# ],
# "post_status": "inProgress",
# "errors": []
# }
Onnistuneessa pyynnössä sinun pitäisi nähdä yllä oleva vastaus, joka sisältää tiedot luodusta viestistä. Kun viestillä on jonkinlainen tila – onnistuminen tai epäonnistuminen – sinun pitäisi saada webhook-URL-osoitteeseesi pyyntö, jossa on lisätietoja. Lue lisää vastausparametreista täältä ja webhook-pyyntöparametrit täältä