Langsung ke konten utama
POST
/
gen-ai
Hasilkan Skrip dari Perintah
curl --request POST \
  --url https://api.altostrat.io/gen-ai \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "prompt": "Buat aturan firewall untuk memblokir semua lalu lintas masuk pada port 22 dari internet."
}'
{
  "response": [
    {
      "content": "/ip firewall filter add action=drop chain=input in-interface=ether1 protocol=tcp dst-port=22;",
      "error": null,
      "destructive": true
    }
  ],
  "tokenUsage": {
    "prompt": 75,
    "completion": 30,
    "total": 105
  },
  "response_id": "cmpl-8fV3x5m7y6z4w3v2u1t0s"
}

Authorizations

Authorization
string
header
required

API Altostrat SDX menggunakan token JWT Bearer untuk autentikasi. Dapatkan token melalui API Autentikasi dan sertakan dalam header Otorisasi sebagai 'Bearer {token}'.

Body

application/json
prompt
string
required

Perintah bahasa alami yang menjelaskan skrip yang diinginkan.

Maximum length: 200
Example:

"Buat aturan firewall untuk memblokir semua lalu lintas masuk pada port 22 dari internet."

Response

Skrip yang dihasilkan AI dan analisisnya.

response
object[]
tokenUsage
object
response_id
string
Example:

"cmpl-8fV3x5m7y6z4w3v2u1t0s"