Comunicaciones
Crear directiva de IA
POST/comm/ia/directivas
Crea una directiva de inteligencia artificial.
Parámetros
| Nombre | Tipo | Validación | Descripción |
|---|
directiva | varchar | Requerido | Nombre o contenido breve de la directiva. |
instrucciones | nvarchar | | Instrucciones asociadas a la directiva o mejora solicitada. |
metadata | nvarchar | | Metadata en formato JSON. No incluyas secretos. |
Respuesta
| Nombre | Tipo | Descripción |
|---|
code | Integer | Código numérico que indica el resultado de la operación. |
msg | String | Mensaje descriptivo del resultado de la operación. |
details | String | Detalle adicional de la operación. |
Solicitud
curl --request POST 'https://api.upnify.com/v4/comm/ia/directivas' \
--header 'token: 00000000-0000-4000-8000-000000000001' \
--header 'Content-Type: application/json' \
--data-raw '{"directiva":"Directiva de ejemplo","instrucciones":"Mejorar claridad y llamada a la acción.","metadata":"{}"}'const response = await fetch('https://api.upnify.com/v4/comm/ia/directivas', { method: 'POST', headers: { token: '00000000-0000-4000-8000-000000000001', 'Content-Type': 'application/json' }, body: JSON.stringify({"directiva":"Directiva de ejemplo","instrucciones":"Mejorar claridad y llamada a la acción.","metadata":"{}"}) });
console.log(await response.json());const response = await fetch('https://api.upnify.com/v4/comm/ia/directivas', { method: 'POST', headers: { token: '00000000-0000-4000-8000-000000000001', 'Content-Type': 'application/json' }, body: JSON.stringify({"directiva":"Directiva de ejemplo","instrucciones":"Mejorar claridad y llamada a la acción.","metadata":"{}"}) });
console.log(await response.json());import requests
response = requests.post('https://api.upnify.com/v4/comm/ia/directivas', headers={'token':'00000000-0000-4000-8000-000000000001','Content-Type':'application/json'}, json={"directiva":"Directiva de ejemplo","instrucciones":"Mejorar claridad y llamada a la acción.","metadata":"{}"})
print(response.json())package main
import ("bytes"; "fmt"; "io"; "net/http")
func main() {
req, _ := http.NewRequest("POST", "https://api.upnify.com/v4/comm/ia/directivas", bytes.NewBufferString("{\n \"directiva\": \"Directiva de ejemplo\",\n \"instrucciones\": \"Mejorar claridad y llamada a la acción.\",\n \"metadata\": \"{}\"\n}"))
req.Header.Set("token", "00000000-0000-4000-8000-000000000001")
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
data, _ := io.ReadAll(res.Body)
fmt.Println(string(data))
}using System.Net.Http;
using System.Text;
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("token", "00000000-0000-4000-8000-000000000001");
using var content = new StringContent("{\n \"directiva\": \"Directiva de ejemplo\",\n \"instrucciones\": \"Mejorar claridad y llamada a la acción.\",\n \"metadata\": \"{}\"\n}", Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://api.upnify.com/v4/comm/ia/directivas", content);
Console.WriteLine(await response.Content.ReadAsStringAsync());
Respuesta
{
"code": 0,
"msg": "Ok",
"details": "detalle-ejemplo"
}