From 682c9e6c21077cb27abeecd4364dd7e3620a10c1 Mon Sep 17 00:00:00 2001 From: Sivan Elkabes Date: Thu, 16 Oct 2025 17:37:47 +0300 Subject: [PATCH 1/4] Add AI/LLm provider paths to the API docs --- ...-a-specific-provider-configuration.api.mdx | 2 +- ...nge-default-llm-provider-and-model.api.mdx | 2 +- .../create-or-connect-an-llm-provider.api.mdx | 2 +- ...-a-specific-provider-configuration.api.mdx | 2 +- .../general-purpose-ai-interactions.api.mdx | 71 ++++ ...-a-specific-provider-configuration.api.mdx | 2 +- .../get-an-invocations-result.api.mdx | 8 +- .../get-configured-llm-providers.api.mdx | 2 +- ...get-default-llm-provider-and-model.api.mdx | 2 +- docs/api-reference/invoke-an-agent.api.mdx | 71 ---- docs/api-reference/sidebar.ts | 60 +-- static/apispec.yaml | 393 ++++++++++-------- 12 files changed, 335 insertions(+), 282 deletions(-) create mode 100644 docs/api-reference/general-purpose-ai-interactions.api.mdx delete mode 100644 docs/api-reference/invoke-an-agent.api.mdx diff --git a/docs/api-reference/change-a-specific-provider-configuration.api.mdx b/docs/api-reference/change-a-specific-provider-configuration.api.mdx index c0303eb372..8e441bd4e7 100644 --- a/docs/api-reference/change-a-specific-provider-configuration.api.mdx +++ b/docs/api-reference/change-a-specific-provider-configuration.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to change the configuration of a specific LL sidebar_label: "Change a specific provider configuration" hide_title: true hide_table_of_contents: true -api: eJztWUtz4kYQ/iuqqRySCjLgsi/c8CYHV7xZl9ebi5ekBqlBs5Y0yjzYxSr993SPJBhAGDvr2jhbXECMpl/f9GuaksWgIyUKI2TORuw2ETpQ0hoIeJrKzzpYShsYGUQJz+cQmASCSOYzMbeKE00gZwEPdAGRmIkouLp6GxRKLkQM6oT1mOFzzUZ3bHzJJj2mIbJKmCWulGwKXIHCx0mFrxT8bUGbCxnj25KhDAO5oUdeFKmInLD+J01alkxHCWScnsyyANRbTj9BZFAgCi9AGQG6YYOqOi758t3Myd2mMMKktDDOTYLEItrhwgvxGyzfQ6TA/M4z8ORqo0Q+R4pM5FeQz03CRsOqqu0RCmIyfoce7eVxLMgknl57smY81VD19iv5roAcsXzFGo4frILgpfQkNbW0KoInbo+hSOUyQ9+5jL8ahS3pW9z/PUYXECsZ3e/CE0WgNepwGT8LI+02j1vqZ+I7F3VQPbYRNeXGgKIc8ecdDx8m5WkVuoefw48f43JY/cCQ29xyFSsu0ssYQcKUQBG+zdrf9wco3Sl/53A6sXnM9pVtBw5qgpLkApTCpKUP55RMxpB27vPVnRcmPMe1KOU2hhDzVg4mPAtPB6fng/PhGSm1ybemOCgecj5NwfftqZQp8Ny554zbFLOmURYIwEf9c79u306Jr3vde0FFaEPBFToOurl2lWKnyrS8caugSMCSpZYoKXehxhY8FTE38FdEiEaupPpescoLO4xXMQe5zch9UL2cC1zglE7D9U+vSE3XWUQqwyatVhipyVqpthpvaOIQcVVXFzLX9aGeDgb0tdkQ/FKDGNw0O8mlX6Y2y/tuZFEnd2qH6FeGvTyM+72q6j2pp3h11fl7U+j76guOXcB/3wX0/HjOJSWg6uBZHSgqk2Nv8X/uLWYzKuILeHs8lW92KqijAuyh4rHpykYzqTKObxj1WaERGOBrkotlZ5axRfxchg1JJ8OtjOT1Vy1Gu65zIPdssZT3bNUGHaIk2rPX0bhhlpPdeT7DrMznHXXIFWaDBaAzuroNL6tOvGrpT4Pr7AjX0+E6P3rX0+Fy6phExnTzss46uo2NWH8x7KdpFrbpQvfL9rFy/YtatNdOq1IkSIwp9Kjfx+bzhC4mJ0Iy6kd231q93uANWd8T4DWm7ah1BULd0a4viWOLOivxwJs7q7tHJsApr5FNdIg36wntr194VqSwNWHd6eG9c9jogdZdzqoCrsqLKyGPF6rNvZV/X2uoRT6Tztpm3naN8ATja5pHLtpOkw1PBqRZIbXJuHPRBow39ajbm2q3J7U5+naVzwsKb2r98nP0+twMfDH9IuXChYRzhbLxsDu2GOLGDR/D36NVfULXSNBW2lmWU67hg0qripbrMQa5Xix0g6Tz6B67Ry/ZN9jAVUtKOa9bcCWItJvNXpx+vGki7adgn5Wty+ZLX2ar2so812o3Lks61K/f1JLCW2KyJt9JUBRZNQXdIQrz6N6JF+TXH25phtD8bUGejYuKf6YKjp9OU+kMdw7v1kqWohNYl7NYzdK1RZbO0Y/RexejzYM3Z9jEYjt4azvo07u/bJKUZR2tVcW8M7awn6JBtt1NRzNBrf8Bwv0m8Q== +api: eJztWc1y2zYQfhUOpod2KlqSx77oJqc9eOo0HsfpxVE7ELkSEYMEC4BKZA7fvbsgKUESZdmNJ3Uzutg0gN39drF/WJcsBhNpkVuhMjZit4kwgVaFhYBLqT6bYKmKwKogSng2h8AmEEQqm4l5oTnRBGoW8MDkEImZiIKrq7dBrtVCxKBPWI9ZPjdsdMdoPeUZn0MKmWWTHjMQFVrYJe6WbApcg8bPSYVbGv4uwNgLFeNuyVCeJSL85HkuReQE9z8ZQlwyEyWQcvqyyxxQBzX9BJFF4QgkB20FmIYNwnZcsuW7mZO7TWGFlbQwzmyCxCLa4cJz8Rss30Okwf7OU/DkGqtFNkeKVGRXkM1twkbDqqr1ERpiMsQOPerL41iQSlxee7JmXBqoevtBvsshG1++ZoTjh0JD8FI4CaZRhY7gicdjyKVaksNdxl9thS3pW9z/vY0uINYqut81TxSBMYjhMn6WjYw7PG6pn2nfuaiD6rGDiJRbC5ryxZ93PHyYlKdV6D5+Dj9+jMth9QNDbvOC61hzIS9jNBKmB4rwbdb+uT9Am075O5fTaZvHdF/pduCiJihJLUBrTGDmcE5JVQyy85wPd57b8BzXIsmLGELMWxnY8Cw8HZyeD86HZwRqk29NcVA8ZHwqwfftqVISeObcc8YLiVnT6gLIgI/6535s3w7E1233XhAIHci5RsdBNzeuUuxUmZY3HhUUCViy9BIlZS7U2IJLEXMLf0Vk0ciVV98rVnlhh/Eq5iArUnIfhJdxgQuc0mm4/tMrUtN1FlEa62uLCiM1WYNqK/MGEmcRV3VNrjJTX+rpYEC/NpuDX2ojBjfNSXLpl6nN6r7bsojJ3doh+pViL2/G/V5V9Z7UU7y66vy9Afq++oJjF/DfdwE9P54zRQmoOnhXB4rK5Nhb/J97i9mMivgC3h5v5ZvdCmLUgD1UPLZd2WimdMpxh1GfFVqBAb4muVh2Zpkij5/LsCHpZLiVkbz+qrXRruscyD1bLNU9W7VBhyiJ9ux1NG6Y5VR3nk8xK/N5Rx1yhdliAeiMrm7Fy6rTXrX0p5nr7Giup5vr/OhdTzeXg2MTFdPLq3Da0WtsxPqLYV/KNGzThemX7Wfl+he9aJ+dhZZIkFibm1G/j83nCT1MToRi1I/s7hZmfcAbsr4ng9c2bUetKyPUHe36kTguELMWD7x5s7p3ZAKc8hrpRJd4s57Q/vqFp7mErQnrTg/v3cNGD7TuclYVcFVeXAl5vFBtnq3891pDLbKZcto287ZrNE8wvqZ55KLtNNnwZEDIcmVsyp2LNsZ4U4+9vQl3e1ObY3BX+byg8KbWLz9Tr+/NwhfbzyUXLiScK5SNh92xxRAPbvgY/j1a1Sd0jQR1pZNlOeUGPmhZVbRcjzHI9WJhGks6j+6xe/SSfYMNXC0IlPO6BdeCSLvZ7LXTjzdNpP0U7NOyddls6ctsoa3Uc61247KEod5+U0sKb4nJmnwnQVFk1RT0hsjto2cnXpBff7ilGULzbwvybFzU/DNVcPzpkCqnuHN4t1YyiU5QuJzFapauLSroHv0YvXcx2nx4c4ZNW2wHb60H/fTeL5skZVlHa1Ux744L2E/RWLY9TVczQdT/AFapK4k= sidebar_class_name: "put api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/change-default-llm-provider-and-model.api.mdx b/docs/api-reference/change-default-llm-provider-and-model.api.mdx index 810e24aecb..ebb1ba2b20 100644 --- a/docs/api-reference/change-default-llm-provider-and-model.api.mdx +++ b/docs/api-reference/change-default-llm-provider-and-model.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to change the default LLM provider and model sidebar_label: "Change default LLM provider and model" hide_title: true hide_table_of_contents: true -api: eJzVVUtT2zAQ/isencmLIZfcQtsDUzqToXBictjYm1hEtlQ9AsHj/95d2SEOdWE65dBeEln70Lf7fVpVIkOXWmm81KWYidtcusTq4DEBpfSjS/Y6JF4naQ7lBhOfY5LhGoLyyfX1t8RYvZMZ2gTKLCl0hmoozoSHjROzezG/Essz4TANVvo97VRihWDR0nJZk8nij4DOX+qMrJVIdemx9LwEY5RMgWGNHhxjq4RLcyyAV35vkNDq1QOmng4kGAatl+jYegDV8XTeynJDnliGgqGRfwmSNuA5WBwcP0ufUzKZ0nqFmdXplvNr68WyPhOxxLfybowfTOk7VRAyHBDyEv3gYnA+Pp+Op5MLylI3dUuLGUe8oD1kp75AlkkuHdSiU9kalMP6NN7bgHHDGV26pv7z8Zj/Tpn93LJ203oyxo9pt952fFZaK4RSNJjowP+eLjJaBI/Z3PdlWmtbAFlERj4DLwsUx5DL/a8hZA0m+9OEbUhvwr8V1Gm45g623L0rRYqd/htqQ2t1j4RYBOgcbLDXlqEHqVzfsf2FV3Vvv5rT329XhONzTZHChFgd+Jw+RrvJSKlicCDPjdox6wRPULujrThAgyVBi9x742ajERg5ZLUPpaZy+qzBHR06w/g7t7vp6GEkv7SAwr7ins4toeDveSDEVj5HwmhbMsM5AmuMK2IKb46T/MsTFEbh6dU+3uD2TrZXr+Z0ax1Pl56jxILgJvPFFfly1Y2gJsMx+xrtfAFRMC24T83D9PajJM5O9dl5aj7qyWta5/HJj4wCGTUZ2ahaiu/FbkKOJyRHXC3NRE5O1bFjVa3A4Z1Vdc3b1FnLryctd2AlrLhN9zyZWhJYF1tijLrRlDW4ZTjsrkLD6KsLx1ppIuZpisa/6bvsiHZxd8ujtn2wuXzatPDIM4N+Z4IWOnY5aivuVUJRJ0O8g6JJybKBwG3pqm4bVdcuuKiDqdx3AL6WY1MH/3JVvSFV1Wia+nnwb0y/jWg7e/BmPunlrn8C138mAw== +api: eJzVVclu2zAQ/RWBZ8tLEF98c5dD0RQw0uQU5DCWJhZjSmS5OHEE/XtnKDmWUzVB0Rzai01xFr6Z9zisRY4us9J4qSuxEFeFdInVwWMCSukHl+x1SLxOsgKqDSa+wCTHOwjKJxcX3xJj9U7maBOo8qTUOaqxGAkPGycWN4I9SqhggyVWXtyOhMMsWOn3ZK3FGsGipeVtQyaLPwI6/0HnZK1FpivPQbQEY5TMgCFO7h3jrIXLCiyBV35vkJDr9T1mng4nSAatl+jYegDY83TeympDnliFkmGSfwWSNuApWEyPn5UvKJnMaL3G3Opsy/m1pVKakYjlvpZ3Y3w6p+9MQcgxJeQV+vQ8PZuezafz2Tlladq6pcWcI57RHrJTXyDPJZcOatWr7A6Uw+Y03tuAccMZXbm2/rPplP9OWf7UMXjZeTLG92m33vZ81lorhEq0mOjA/54uMloEj/nSD2W607YEsoicfFIvSxTHkA/7X0PIGkz+pwm7kMGEfyuo03DNHey4e1OKFDv/N9SG1uoBCbEI0DkaR4O2HD1I5YaOHS68bgb71Z7+drsiHF9oihQmxOrAF/Qx2c0mSpXpgTw36UauEzxB7Y624gANlgQtCu+NW0wmYOSY1T6WmsoZsgZ3dOgN4+/c7rajh5H83AIK+4p7OreCkr+XgRBb+RQJo23JDBcIrDGuiCm8PE7yz49QGoWnV/t4g7s72V29htPd6Xi69BwlVgQ3Wa6+kC9X3QpqNp6yr9HO0+vC7h24j+0j9foDJUan+uw9Ne/1/LWt8/joJ0aBjJqMbNQdxTdiNyPHE5Ijro5mIqeg6tixrtfg8NqqpuFt6qzl15OWO7AS1tymG55MHQmsiy0xRt1oy0qvGA67q9Ay+uLCsVbaiGWWofGv+t72RLu6vuJR2z3YXD5tWnjgmUG/C0ELHbsctRX3aqGokyHeQdGmZNlA4Lb0VbeNqusWXNTBVO17AF/Ksa2Df7mqwZC6bjVN/Tz4t6bfRnSdPXgzn/RyNz8BBAUqmw== sidebar_class_name: "put api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/create-or-connect-an-llm-provider.api.mdx b/docs/api-reference/create-or-connect-an-llm-provider.api.mdx index 1be138a1c5..cb38f3bf10 100644 --- a/docs/api-reference/create-or-connect-an-llm-provider.api.mdx +++ b/docs/api-reference/create-or-connect-an-llm-provider.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to create or connect an LLM provider." sidebar_label: "Create or connect an LLM provider" hide_title: true hide_table_of_contents: true -api: eJztWV9z2jgQ/yoezb0dDpBJXvKWtvfAXHrNNLl7SbmOsBdQkS2fJNMSj7/77coGZDAQmmmv6fGSeKTd1Wr3t/9QwWIwkRaZFSplV+x+KkygVW4h4FKqzyZYqDywKog0cFxUOohUmkJkA54GNzdvg0yruYhBn7EOs3xi2NUDux6wYYcZiHIt7AJXCjYCrkHj57DELQ3/5GDsKxXjbsFQpIXU0ifPMikiTup0PxnSqWAmmkLC3W66eDd28uwiA9RXjT6hLnS0sJIWeGqnWmUiwjVULQNtBRjiXSpK3zW3sVqkE6SENE9I8TX3sOyQWmMx8ehXpzUl80z8Dos7QBvZP3gCbSckIr2BdGKn7KpflpUFhIbYnbrJjxbicSzICFzeemeNuTSA3GoOWuNlzGHlEhWDbKXzVYgkz2MIDfnWhhfhee/8snfZvyBVmvJ2Uh7UBFI+knTcinCklASeImUMY55LRIDVOZB99t3/edud4xTxrbSC0Aobhzy1G6hImnLxVSitWf9nEJ1kNrzcxmO1fALfUeDjj7mG8BkQbAj4pkAkIxiV6wieSB5DJtUiwXoyiJ8N843TN6SfguAlB8EIYq2i2Vfhf8l7FPSjCIxBfA3io/BvHPH1kvvI2JmIqonaR4iacmtBUwf49wMPH4fFeRm6j1/DDx/iol/+wlDaJOc61lzIQYwBIMaizUg+3V+gTev5W4HXapt9d1/d7dQs/SShOixLkpFxjf5FNBrX6K+b/43jkVQQYHGS0As8JHURweZcihhHlY/1nEIQ8RWrz3KJPVOpqcx93uvTv+Yw9Ka6XvC+pqxu8rRJZb931az9QqiTs+ch/iO6xM5msfcnJC8FKm1dNtvt70aq2z2J/ceN58+v0EvuiE418oeskX48p4oSUHnQVwcqx7AcfrsGuHNEDf7evfEe3V5Q1R+PqXbO4e3JK9/NK6ij+5U1vrZt2WisdMJxh1F7E1qBAb5mebVozTJ5Fh8rsGZpFbi7xVvaaBs6B3LPhkg1Y6s26BAn8V70ej9C44ZZTrXn+QSzMp+01CFXmC0WgNboar94Ubbaqzr9Kea6PJnr6eZy6tipQk7sj427HqdmgHXn/a6USbgMAOPKsJ4vh5ZcS6SaWpuZq24Xe6gz6q/PhGJUVrd3c7Mm8F5O7sjMlSWX7yerq1eN2Xruuc5RUy0eeT3xuNloCpzCk25Crnu/fnb57QtPMgnNYaIxG3i9/laH6jmlUeHXNXxftl3l0ypn+kOHWyHlx8rdtf6p5haNE1zfDlCt+bJdYv2zHilAnkm4g2VtiteH3qpc3vYiwHuBeu4LWOUcC19sN5NcOLQ7fxc1dh7YvI+ETfSgz6cEMNwtihE38KeWZUnL1XRLmIqFqY3kANphM3T/rnkXV3NSxMFpzrUgVvf61lmCgmRWIl5Xlw/vSfk171bgE3YrDmo2M7uXdugFz+27u3uaNuvnPkIJrmr+mXI9/kU9EUjOGQ48bq1gkqfYJVMyYJVMV0BzsqIfBjMXBvWHN5FiS+tpuBkf1UXor9fpNlmKokI+esKzdg67OWrTLqnJ/fSrxr8ESUek +api: eJztWUtz2zYQ/iscTG8VLcljX3xzkh48dRpP7PbiqBmIXEmIQYIFQCUyh/+9uyApgRIlWfEkjVNdbA6wC+zj25dQsBhMpEVmhUrZBbubCRNolVsIuJTqswkWKg+sCiINHBeVDiKVphDZgKfB9fXbINNqLmLQJ6zHLJ8adnHPaD3hKZ9CAqllox4zEOVa2AXuFmwMXIPGz1GJWxr+ycHYVyrG3YLh8ZaY8JNnmRQRJ9H6nwzJVzATzSDhbjddvJu48+wiA5RdjT+hXCSGsJIWeGpnWmUiwjUUMwNtBRjibYSm75rbWC3SKVJCmiekxIp7VPZIrImYevTL29on80z8DotbQHvZP3gCXTckIr2GdGpn7GJYlpUFhIbY3brOjxbicSzICFzeeHdNuDSA3GoOWqMyZr9wiYpBdtL5IkSS5zGEhvxsw7PwdHB6PjgfnpEo7fO2Uu6VBFI+lnTdknCslASeImUME55LRIDVOZB9dun/vO3eYYL4VlpCaImNfZ7aDlQkTbn4KpTWrP8ziE4zG55v4rFaPoLvIPDxx1xD+AwItg74pkAkIxiV6wieSB5DJtWCitBV/GyYr92+dvoxCF5yEIwh1ip6+Cr8N7wHQT+KwBjE11V8EP6NI75suA+MnamomqhdhCgptxY0dYN/3/PwcVSclqH7+DX88CEuhuUvDE+b5lzHmgt5FWMAiInoMpJP9xdo03n/RuB12maX7kvdjs3STxKqo7KkMzKu0b+IRuMa/VXzv3Y9kgoCLE4SeoGXpC4i2JxLEePY8rGeWQgivmD1XS6xZyo1lblPB0P61x6M3lTqBe9rykqTp00qu72rHroVQpmcPffxH9Al9taLvT8heSlQaeuy2XZ/t1Ld9knsP248f36BXnJHdKyRP2SN9OM5VZSAyr2+2lM5RuXo2zXAvQNq8PfujXfI9oKq/mRCtXMOb49e+W5eQRndL67xpe3KRhOlE447jNqb0AoM8BXLq0Vnlsmz+NADa5bOA7e3eI2NNqGzJ/esHake2LIN2sdJvGeDwY/QuGGWU915PsGszKcddcgVZosFoDO6uhUvyk57Vbc/xVznR3M93VxOHDtTyIn9sXHqcWoGWH8+7EuZhE0AGFeG9bwZWnItkWpmbWYu+n3soU6ovz4RilFZ3dzNzYrAezm5JTNXlmzeT5aqV43Zau65zFFSLR55PfG42WgGnMKTNCHXvV89u/z2hSeZhPYw0ZoNvF5/o0P1nNKq8KsavivbLvNplTP9ocOtkPAT5XStf6q5QeMElzdXKNa8aZfY8GRAApBnEu5gWZvi9b53K5e3vQjwXqCe+xpWOcfCF9vPJBcO7c7fRY2dezYfImEbPejzGQEMd4tizA38qWVZ0nI13RKmYmFqIzmA9tgDun/bvIurOQni4DTnWhCre33rNaCgM6sjXlfKh3ck/Ip3I/AJuxUHNZuZ3Uk78oLn5t3tHU2b9XMfoQRXNf9MuR7/opwIJOcMBx63VjDJU+ySKRmw6kxXQHOyoh8GDy4M6g9vIsWW1pNwPT4qReiv1+m2WYqiQj56wrN2Dts5atM21OR++lXjXxBrTDw= sidebar_class_name: "post api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/delete-a-specific-provider-configuration.api.mdx b/docs/api-reference/delete-a-specific-provider-configuration.api.mdx index bd1062b1f6..cf95c741ee 100644 --- a/docs/api-reference/delete-a-specific-provider-configuration.api.mdx +++ b/docs/api-reference/delete-a-specific-provider-configuration.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to delete a specific LLM provider configurat sidebar_label: "Delete a specific provider configuration" hide_title: true hide_table_of_contents: true -api: eJztVDtv2zAQ/isCpxZwLLtIF20GkiGoCwRpOgUeaOlsMaZF5ki6dQT+997pYSuNUmTo0KGLfeK9vvvuUYsCXI7KemUqkYn7UrkETfCQSK3ND5ccTUi8SQrQwI+Js5CrjcqT5fJrYtEcVAGY5KbaqG1AyXGmYiK83DqRPYjFjVhNhIM8oPJHeqnFGiQCkriKpLIS5Z5Co2uULi9hL0VWC3+0QIicR1VtKSJUYc8RjYVKKnqQzwHh4vxZ+RKNVTnJayjQ5DuxihOhuC4rfUnvFaXirw42vSA8BYVQiMxjAAaE4KypHDgG8Wl2yX8vSbqCjQzaJ3edJYWh+j1Unm2ltVrlDRHpo2OHkarM+hFyT44ExQJ61aYzu4HN2hgNshIxDmE+sBHBlEWhOIfUt4MQG6kdxMgul/8CdGobosHX/STNHpyTWxjVFeCl0m4s7XjhdRyhqc/+Hro+z2b/6XovXQ0cXxryFO1l4AJ5xzKRHuap1vuLfslcWvdiFHwK8NAve0BNDqX31mVpKq2aWoN+qgzVNKYN7mwwuCrfmPOW1v62nHggty9wPK/+IhBsVM9N10R3HUqQfA1icy02pnFXXrP9LeVLFrc3ZMqw27GYT2fMujXO72XT9i761asrOX4hxeTloNXnsfqLJ7hlwMNPn1otVTNfDal116sHcZiT4Ytu0Xd2uo9EcklFsmVdr6WD76hj5OenAMjnnMSDRCXXzBa1tFCO5aIblj/U+eGum76PyVtg+x5W3MCD1IG/SNxRRwdXPPKZ73rIGFr1Is/B+oHjq3XlGTqN8dX18vr+mhcmMDXDAdo1A9QJnGAU1++T1aLgXx7mUZe6bsczxpN9q3rTo6uyt2aaVrSOvwCE1a7f +api: eJztVE1v2zAM/SuGThuQxunQXXwr0B6GdUDRdaciB8VmYjWypVJSttTQfx/pj8Rp3aGHHXbYJZFFUiQfH18jCnA5KuuVqUUm7kvlEjTBQyK1Nj9dsjch8SYpQANfJs5CrtYqT25uviUWzU4VgElu6rXaBJT8zlzMhJcbJ7IHwV6VrOUGKqi9WM6Egzyg8nuyNmIFEgHpuIxkshJlRWnQtUaXl1BJkTXC7y1Qdc6jqjf0OtSh4teNhVoqupDPAeHs+Fn7Eo1VOZ1XUKDJt2IZZ0Jxj1b6ku5rSsVffQt0g/AUFEIhMo8BuCAEZ03twHERnxYX/HcK2BWsZdA+ues96RnCwnOv5Cut1SpvQUkfHQdMdGVWj5B7CqRSLKBXXTqzHfmsjNEgaxHjuMwHdqIyZVEoziH17eiJtdQOYuSQi3+hdBobosHX8yRLBc4RRyZtBXiptJtKO914EydgGrK/B67Pi8V/uN4LV1uOLw1Fik4luEHesUyku/NU6+psWDKXNsMxCpYC3A3LHlBTQOm9dVmaSqvm1qCfK0M9TVmDOzqMVOU7Y97BOmjLAQcK+wr74+pfBiob1XM7NdGrQwmS1SC2arE2bbjymv1vKV9yefuFXLnsjhbn8wWjbo3zpHPs3r9+9Uoxp9VSzE6J1hxp9RfluEPAwy+fWi1Vy68W1Kaf1YPYnZPjybToOzvoI4FcUpPs2TQr6eAH6hj5+ikAspzTcSdRyRWjRSMtlONz0ZPlD31+uOvZ9zF5q9hhhjUPcCd14C86bmmiIxWPLPP9DLmGznyZ52D9KPDVujKHDjS+ur65vr/mhQkMzZhA25ZA/YETTNb1klldFfzLZJ4MaZqOnjEe/DvTmxF9l4M3w7SkdfwNPGqzdw== sidebar_class_name: "delete api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/general-purpose-ai-interactions.api.mdx b/docs/api-reference/general-purpose-ai-interactions.api.mdx new file mode 100644 index 0000000000..0285583832 --- /dev/null +++ b/docs/api-reference/general-purpose-ai-interactions.api.mdx @@ -0,0 +1,71 @@ +--- +id: general-purpose-ai-interactions +title: "General-purpose AI interactions" +description: "" +sidebar_label: "General-purpose AI interactions" +hide_title: true +hide_table_of_contents: true +api: eJztV01v4zYQ/SsEe2gLWHayTS4BisL9QBG0xQbZFD0ERkFLY4sbWlRJyhuv4f/eN6RkybGN+tDjXhKKHA7nvfn0Vga19PLuWU7v5WwkC/K503XQtpJ3VWPMSHrKG6fDBkJbOSflyGE520Ha0T8N+fCjLXC6lbmtAlWBl6qujc4V65l89KxsK31e0krxKmxqknfSzj9SHuRI1s7W5IImz6eNJ/fg7KoOA1kfnK6W8o2F8qkkwfJfe7Ei79WShHUCVrmNCFbMSUB3jhMqxHwjHqwLYno/lruRNGpOxp8y5/CJ93GhDB4IKitUUELNbRNEwNu6WtsEc4yLqih0En44QHSIYbeLiNe6YCYvQTi9F90FRgXAYgGYodR+aIG4X4jKBuFryvVCUzGKNha0UI0JvYpP2himBnoKNpuqZsUhAJMrpRnH58ZR1n9WoQQenWM9pwKEvrDTwKWcAcvKFmROAen0LuuQ3eI7N6opKEM4VBSym+zd1bvbq9vrm6jFb3yg1aV+nwpPQdgF4EOiyXnbA60KYtkApBeqAm0IizmVaq3BlqoK4cjXEMQxgiHxAe1CBy+cNTQScBrMU6MozS5UrfNdY1hp8vqclrqq+CYswEMace9U3oVBSzjM5DijVyQQH/0Bni7z9/6KYG5bXx8Em/irJGzFcFBNsCts58qYTXuXwI9ZZMiMtc5JJNv80NnT7hb2pjVzAZSPSGjtqEiloENxfAxYwdqD7FHOqc0Rmt+1j256pCW9CuhAvWCb8XJeCrVU7L8ILuoTlUIaj8WTFQaVhvE7GqSbWiuNvDWt+AgOXSQS+PS5sHmzQgWKHM2+KUOo/d1kgm0/5nAdaztROovuWiiUhQnvZkpP7JqZok8/7KnPmHr//UpVjTJf7R/O4sPfAqhGuJ7M7l0qjJEoED0oZx1rs3OlYqGMpzcaEN7EFUM5cAPDfSzER8W0ex6GMfGxBOJBJhSffej8jeyoApcHJ4fPxKeP06ypNFSJ/tKpaJSpGbS5xUbdXF3xv0NtP7eF6LGV5JLw/7QM+zKQmYNjUlXMPefsiRrLRSt1i5NnBQq9Pt0azlT4I6dbrpDp9f90Nq7eXH33ha7L6br9El2X0xXNCaXFTfRsH+GpUOJrsr5GOZxwIr8wXdwtuvrSOLR02VVQVeuugALCqdPG9wKzfmj8wBQnFrvRse8Ytf6NBjUKHam0Tn+OTpJtHStJ8ZjEKNhtj/3E+curWtWG3k6MfV/dD3gH81Y/5bRzy348OZxApDxq3Sca4b4PPnfvzmIFXtgIVAc2UKax8+Ee4kxwitfr8RWHA7sETYbFWx5+pQrThMnqxuEwTn+DAcO/7bF7PgO9hklt0FJZb3TRtnX1s1xfc3zpSGt0N5xUcjTgbLudK09/OrPb8XZqHRwEhfbc8850h8HAf3GjGJ029gVxcL5JxbEhTlMz/nCajYq/QUZdfLC1SclPyabsid/p7x7lP4dxujHNc4rN+bzsbJBDD+8/PPEg3P7oWaXQcOoTt1P8jZFj6+QrCMS9LaKxWjaxJsikk0Mao1t5mBEvMSPaBaPqjqrNwMK3qZKA8F+GdfLKdpvyDT7u5NPR2Rsttb13wAOs/hd8D/Ry +sidebar_class_name: "post api-method" +info_path: api-reference/port-api +custom_edit_url: null +--- + +import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; +import ParamsDetails from "@theme/ParamsDetails"; +import RequestSchema from "@theme/RequestSchema"; +import StatusCodes from "@theme/StatusCodes"; +import OperationTabs from "@theme/OperationTabs"; +import TabItem from "@theme/TabItem"; +import Heading from "@theme/Heading"; + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/api-reference/get-a-specific-provider-configuration.api.mdx b/docs/api-reference/get-a-specific-provider-configuration.api.mdx index c6d1fd1dba..61e4ddc358 100644 --- a/docs/api-reference/get-a-specific-provider-configuration.api.mdx +++ b/docs/api-reference/get-a-specific-provider-configuration.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to get the configured LLM providers." sidebar_label: "Get a specific provider configuration" hide_title: true hide_table_of_contents: true -api: eJztV1+P2zYM/yqGsIcNiy/J4e4lbyk6FMGu26Ht9nLNAMVmbDWypUqyt5zh7z5Sdhwn8SU93FB0w14SWSJF8sc/IisWg42M0E6onM3Yh1TYwKjCQcClVH/aYKuKwKkgARe4FIJI5WuRFAbi4O7ubaCNKkUMxl6xEXM8sWz2wOYLthwxC1FhhNviTsVWwA0YXC5rPNLc8AwcsvlDG6WQcTarmNtqQC2sMyJP8EbIi4xuVBpyLnCDP6LocP+Zu9QoLSJcryA2KtrgSivj2LIeMUEmae5S3MxRIn21CuOOgc+FQEPYzJkCSC8DVqvcgiVdricT+jvE5zWseSFd8K6lxGsQEQe5I1qutRQRJ9rxJ0sMA8ap1SeIHKmJmoNxohGnNj2alVISeM5qrxMKvMzfGfbPw4hUK0k4DenXBIS3Pt/+uvYOPa8p1+Jn2L6HyID7xXvlVONM5HeQJ+i52bSu+756OOVHz/E4FgQ7l/c9WWsuLdSj/75CPkxUYSL4QvIYtFTbDON2Eb/Y3CPpR7e/GIwoAmtR4iJ+FiLWE8933M9EMxFN+p4jpELmsIpRYfjjgYePy+q6Dv3ix/Djx7ia1t9RiiQFN7HhQi5ihESsxVCW9ul+x8o4KP/EFYPYnLO9s+2yW/b5nCsqQPVFX9Xn78TajxSqBGOwUtnLNS1TMchBuj4IiXbhLRViyYsYQqy7ObjwJryeXN9Obqc3ZOrhvQ3HRfFP1z0Kcf8QtG/HBcPP6Pb1lHjZMb4C6zXqJ0p4+79XvppXUEcD3EE8d0PVaK1MxvGExUgTOoEJvmd5tR2sMoWOn3thyzJ44VFF6vVXO4xOQ+dC7Tm6Um1Y1wZd4iTem8nNt9C4YZVTw3U+w6rMk4F3yD/MDh+AwewaNryqB/FqpH8JXLffRp/774DLq+NShZwMRyI2asaLGRuX07GUWdgNRONqt6z9g2zK3bhTGIkMqXPazsZj7KauqNO+EorRA3t6Wtg9QW+uek+AN5jupqsOhKZF20898wJ1NuLRu4y1g1EKnBK19oPSWnl24STR36O8YH6/QNJy14uw6dWEINfKuox7n7e3v8HZkAdWQ4S9TdTNhN2suJN6EGLVPqBeOHU2Jjv4y4215MJHk0exap3zwMopEh64B79nXa1CVFO0iiirasUt/GZkXdP25wIMTbC4LLkRVNC8D2Nh2wfAh8YZ275/18baD8FTyu6clpPHSi4L+sLlBl3Ym1h999Q6jXRojqnJ067HeJKcFDRd0L756QPlRkG49MNl48OlXfRmuEOljuOoUYF+e73hIUtVNcFY1x19c/QkR2vijpowWmLm/Q0bKMs6 +api: eJztV99v2zYQ/lcEYg8dZsV2kLz4LUWLIli6BW23lzQDaPEks6ZElqS8OYL+991Rsizbit0gQ9EVfUko84787rsfvKuYAJdYabzUBZuxDwvpIqtLDxFXSv/torUuI6+jDHzkFxAlukhlVloQ0c3N28hYvZICrDtjI+Z55tjsjtFGzgueQQ6FZ/cj5iAprfRr3K3YHLgFi8v7GrcMtzwHj0eETZcsIOdsVjG/NoCInLeyyPB0KMqcTtcGCi7xB/6AMOLtZ+EXVhuZ4HoOwupkiSujLSKoR0ySeYb7Bf5Y4I301YLHXyx8LiUaxWbelkC4LDijCweOsJxPJvRvl6tXkPJS+ehdK4nHIDueTEZZboySCSfZ8SdHCgPG6fknSDzBRORgvWyu08uezFxrBbxgdcCEF57W7wz772lEqbkinobwNcERrC/Wv6fBoceRciN/hfV7SCz434JXDhHnsriBIkPPzaZ13ffV3aE+eo4LIYl2rm57d6VcOahH3z+gECa6tAl8obgAo/SaUvVaPNvcvdv3Tn82GUkCzuGN1+JJjLggfLXRfiKbmWzS95ggFTKPVYwKw193PH64r87rOCx+iT9+FNW0/olSJCu5FZZLdS2QEpnKoSzty/2JlXHw/gNXDHJzzPbOttNu2eZzoakA1Sd9VR8/E2s/SugVWIuVyp2uabkWoAbl+iRkxseXVIgVLwXEWHcL8PFFfD45v5xcTi/I1N1zG42T1z9e9yjEw0PQvh0nDD+C7euBeN42vgJpivjkCt7+8MpX8wpitMA9iCs/VI1SbXOOO0ygTOwlJvhW5eV6sMqURjz1wFZl8MC9itTrrzYcHYbOidqzd6Resq4NOqVJuheTi2+hccMqp4frfI5VGRvlwT0BHh+AwewaNryqB/lqbv8Sui6/jT73/0FXgOMXGjUZjkds1IwXMzZeTcdK5XE3HI2rzbIOD7Jdbcad0ipUWHhv3Gw8xm7qjDrtM6kZPbCHu6XbCvTmqvdEeMPpZrrqSGhatO3Uc1UiZisfgstYOxgtgFOi1mFQSnVQl16R/C3eF13dXqPoatOLsOnZhCg32nmc9Ei8Pf0Nzok8cgYS7G2Sbj7s5sbNrTshVm0D6pkTaGOyh3/82CguQzQFFqvWOXdsNUXBHffg96yrVcjqAq0iyaqacwd/WFXX9PPnEixNsLhccSupoAUfCunaByCExhHbXrxrY+3n6DGwG6cV5LEVVyV94XKJLuxNrKF7ap1GGJptavKM7ykeJCcFTRe0b15/oNwoiZd+uCxDuLSL3gy3C2o/jhoI9LfXG+6qVFUTjHXdyTdbj2q0Jm6kiaN7zLx/Aax1z9I= sidebar_class_name: "get api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/get-an-invocations-result.api.mdx b/docs/api-reference/get-an-invocations-result.api.mdx index 91b784ad1f..5010f7773c 100644 --- a/docs/api-reference/get-an-invocations-result.api.mdx +++ b/docs/api-reference/get-an-invocations-result.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to get a specific invocation result.

@@ -47,7 +47,7 @@ This route allows you to get a specific invocation result.

To learn mor @@ -62,7 +62,7 @@ This route allows you to get a specific invocation result.

To learn mor diff --git a/docs/api-reference/get-configured-llm-providers.api.mdx b/docs/api-reference/get-configured-llm-providers.api.mdx index 2c90afa17c..9ca71f742f 100644 --- a/docs/api-reference/get-configured-llm-providers.api.mdx +++ b/docs/api-reference/get-configured-llm-providers.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to get the configured LLM providers." sidebar_label: "Get configured LLM providers" hide_title: true hide_table_of_contents: true -api: eJztV8tu2zoQ/RWBuLtGsR00G+980aIwmrZBH3eTugAtjiTWlKjyodYR9O93hvJDcRS7QYCiKLpJaPHMg2eGM8OGCbCJkZWTumRT9jGXNjLaO4i4Uvq7jdbaR05HGbjI5RAlukxl5g2I6OrqTVQZXUsBxp6zM+Z4Ztn0hs3mbHHGLCTeSLfGLw1bAjdgcLloccuArXRpAdENuxiP6d9dP15Ayr1y0fsNErWjZQelIyyvKiUTTtjRV0sCDbNJDgWnlVtXgCr08iskDgXRxwqMk505vephllor4CVrg09osLfHjeFrFJcOCnta75aJHtI6I8sMkVD6gohBfMklfuC3yGC8/1m6HJXJBNdLEEYnK9KvjWOLlsT5UoEY9rsLSGClXL9LA9vHPeWVfA3rD5AYcG95AUMeF7K8gjJzOZtO2sDONy8N+XBzXx4jyoWQFA6urnu2Uq4stGd/vkMhfbQ3CfwkXECl9LrAfJ6LJx/3wPqB9ieTkSRgLVqci0cxYgN4tpV+JJuZ7K71MSB6yp0DQwXjyw2PbxfNRRuHxbP482fRTNp/6IpknhthuFRzgZTIVA7d0j7uPyxog/bvhWKQm2Nn353tdFj297nUVJjak7Fqj+vE2osIXYMxWKl+oqYVWoAaxPVJyCoXX1KBVtwLiLEel+Di5/HF+OJyfDl5Tke9q7eTOGn+4bpHKR4aBJs646E9cfAjvv06J562jV0gTdE/WcObv1H5ZVFBHw1wB2LmhqpRqk3BcYcJxMRO4gXfi/y7HqwyvhKPVbgRGVR4UJF2Y8h+bLifOidqz6FOvWK7+eikKMpe/h4THZY5PVzoCyzLPBtoRKEzO+wAg9dr+ODNMF+d9dN0BXdcrlGS4ZDNQlPD7sZG9WSkVBHvRuzQV0xNK2oK3ihE5c5Vdjoa4VBwTgPjudSM+sT9XW/3gN54/oFY7ojcDun7EThMGmi3DG2bzTw6auRtiBONxhTYHDjlGx1ElqkO4tIpwl+jvWh2PUdovW2pbHI+Jp4rbV3BQ6A32l/hE+Oh50W41r10avbJ88Q3S3dSBz/cqFJchswJ5DWbQNyweoLAu6FAAnM8AO02zZJb+GRU29Lnbx4MvXlwWXMj6QqGZ8/ZliiK3QpZRTpxPqgo4jVXvuP74BZQoHbZ8erlR0pCT071Q7QKIdoseuM/zg893Yex61ygv72x4q5I03QJgAfb4rutByU2R9yiic0Fpvj/2+sBhg== +api: eJztV0tv2zgQ/isC0Vuj2A6ai28ptiiCTXeDvi5pFqDFkcSaIlU+1DqC/ntnKD8UR7EbBCgWi73YtPnN65vhcNgyAS6zsvbSaDZnH0vpEmuCh4QrZb67ZGVC4k1SgE98CUlmdC6LYEEkV1fvktqaRgqw7pSdMM8Lx+Y3jDYqrnkBFWjPbk+YgyxY6Ve427IFcAsWl7cdbllwtdEOULJlZ9Mpfd336Q/IeVA+eb9GoiX0wpNqxPK6VjLjhJ18dSTQMpeVUHFa+VUNqMIsvkLmURD9rcF62ZszywFmYYwCrlkXfUKDgz1uLV+huPRQueN6N6wMkM5bqQtEgg4VkYR4zSX+we+QzXT3U/sSlckM1wsQ1mRL0m8sEtmROF8oEON+98mJrOjV33lk+7CnvJZ/wuoDZBb8X7yCMY8rqa9AF75k81kX2fkWpCUfbh7KY0a5EJLSwdX1wFbOlYPu5L/vUCwfE2wGvwgXUCuzoqNyKZ4d7p71Pe3PJiPLwDm0eCmexIiL4IuN9BPZLGR/rA8B0VPuPVhqGP/c8PTutj3r0rh4mX75ItpZ94KOSBG4FZZLdSmQEpnLsVM6xH3G5jZq/0EqRrk5FPs2tuNp2Z1nbagxdUdz1R3Wib0XEaYBa7FT/UJPq4wANYobklDUPj2nBq14EJBiP9bg01fp2fTsfHo+e0Wh3tfbSxw1/3jfoxKPFwSbexugOxL4Ad9+nxPP28ZbIM/RP9nAu/+z8tuygj5a4B7EhR/rRrmxFccdJhCTeokHfCfyejXaZUItnqpwLTKqcK8jbceQ3djwsHSO9J59nWbJtvPRUVGUPf93THTY5sx4o6+wLeOkOronwOMNMHq8xgNvx/nqrR+nK7rjS4OSDAduFi81vN3YpJlNlKrS7bgd7xXb0IouhWAVokrvazefTHAoOKWB8VQaRvfEw93gdoDBeP6BWO6J3AzpuxE4ThpoV8drm10EdNTKu5gnGo0psSVwqjcKROrcRHHpFeGv0V5ycX2J0GZzpbLZ6ZR4ro3z+GAg+Fr7W3xuPPbUiMd6UE7trnie+X7pI/Xww09qxWWsnEheu07EDWtmCLyfCiSwxABot20X3MEnq7qO/v4WwNKbB5cNt5KOYHz2nGyIotwtkVWkE+eDmjLecBV6vvdOASVqWx1v33ykIgzk1DBFy5ii9WIw/uP8MNC9n7veBfocjBX3Rdq2LwAMbIPvtx6VWIe4QRObt1jiPwH/qgYe sidebar_class_name: "get api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/get-default-llm-provider-and-model.api.mdx b/docs/api-reference/get-default-llm-provider-and-model.api.mdx index 254e5ee4fb..dd57326e5f 100644 --- a/docs/api-reference/get-default-llm-provider-and-model.api.mdx +++ b/docs/api-reference/get-default-llm-provider-and-model.api.mdx @@ -5,7 +5,7 @@ description: "This route returns the default LLM provider and model." sidebar_label: "Get default LLM provider and model" hide_title: true hide_table_of_contents: true -api: eJzNVE1v2zAM/SuGznWcFM2ltwwbimIdUGzdqchBsZhYjSypEhUsNfLfR/qjSTtvwbDLLoksPn49PrERCmIZtEftrLgWD5WOWXAJIQuAKdiYYQWZgrVMBrO7uy+ZD26nFYRMWpXVToGZiAuBchPF9aNY3IrlhYhQpqBxTzeNWIEMEOi4PJApQPTORiB0Iy6nU/57W8PHPtnXHknRS2cRLDJWem90KRlbPEV2aEQsK6gln3DvgUK41ROUSI5UrIeAukvntieYlXMGpBWHtiZKeN5/aP0EGTFouyEk2FQzAYS3UtOFfEkB8uOnxYqC6ZLOK1DBlVuO7wKKJZXQEvmnuBuP+ZypMDIpyKlzC5hf5ZfTy/l0Prtqo5QBJIJa4FiktQu1JItQhMlR1yCOLh/2v7qQNXn1twF7l9GALdfPSQdQ3NMrn0P/pA+plObhSnN/wv1amgjv3R0z2M/unCf7zv8PtUEIbkRCLAKIUW5g1KYApTZxLO14481hlK8u+3m62nKwcuQpNtB2J7Gij2I3K4yp82F4sei3QxT88MOOrtp3nwIJWlSIPl4XhfR6wmqfaEftjFlTPAJOdsg3prtjdNgkrxSQ22fYU14ra/5eJKo46Jd2YHStecIVSNYYd6Tt2rXuGg3j7ylftri/JSiX3SliNpky4d5FrGU78T76DeCZTSgu3qqrOWrpH1Zr1yvCDyy8kboVUUtf08/kUexmBHwzlbaUfi7EZkXdMLBpVjLC92AOB75+ThB4S9NxJ4OWK6blkVdJzxoPcksUE7dlCZ51sJMmdeS/exs8tVfN3Hx6YGkmru90Xtt2Xv2Bow8muz+J/X6QXQn8y9oZdWmaTg3U2IDvTL/16Fsc0EzskoT/E0H5bEw= +api: eJzNVE1v2zAM/SuGznWcFM2ltw4rimEdUGzdqeiBsZlYjSypEhUsNfLfR9pOk3begmGXXRJZfPx6fGKrKoxl0J60s+pS3dc6ZsElwiwgpWBjRjVmFS4hGcpub79kPriNrjBkYKuscRWaiTpTBKuoLh+UIBqwsMIGLanHMxWxTEHTlq2tWiAEDHx83LEpYPTORmTPVp1Pp/L3tp6PQ+KvA5Izlc6ShGYseG90CYItnqI4tCqWNTYgJ9p65BBu8YQlsSMX7jGQ7tO59RFm4ZxBsGrX1cQJT/vvaThCRgrarhiJNjVCBuMtaL6AlxQwP3xaqjmYLvm8wCq4ci3xXWDCuISO1D/FXXnK50KFgVRhzp1bpPwiP5+ez6fz2UUXpQwIhNUVjUVautAAW1TFmJx0g+rg8mH7qwtbk6/+NuDgMhqw4/o56YCV9PTK575/1gdUlZbhgrk74n4JJuJ7dycMDrM75Sm+8/9DbRiCG5GQiABj5Fc0aquQQJs4lna88XY3ylef/TRdXTlUO/ZUK+y6A6r5o9jMCmOafD+8WAybIip5+GHDV927T4EFrWoiHy+LAryeiNon2nE7Y9YUD4CjHfJN6O4Z3W+SVwrY7TNuOa+FRr6vElcc9Es3ML7WMuEaQTQmHWm7dJ27JiP4O86XXd19YqiU3StiNpkK4d5F4q0m8CH6DdKJrajO3qqrPWjpH9Zs3yvhDyq8Ad2JqKOvHWbyoDYzBr6ZSlfKMBdms+ZuBNi2C4j4PZjdTq6fEwbZ0nzcQNCwEFoeZJUMrMkg10wxc1uW6EUHGzCpJ//d25CpvWrm5vpepJmkvuN5rbt5DQeJvjfZ7VHs94PsS5Bf0c6oS9v2auDG9vje9FuPocU9Woh9ZOH/BMK2cOQ= sidebar_class_name: "get api-method" info_path: api-reference/port-api custom_edit_url: null diff --git a/docs/api-reference/invoke-an-agent.api.mdx b/docs/api-reference/invoke-an-agent.api.mdx deleted file mode 100644 index 59baf77450..0000000000 --- a/docs/api-reference/invoke-an-agent.api.mdx +++ /dev/null @@ -1,71 +0,0 @@ ---- -id: invoke-an-agent -title: "Invoke an agent" -description: "This route allows you to create an invocation without choosing a specific agent.

To learn more about AI agents, check out the [documentation](https://docs.port.io/ai-agents/overview)." -sidebar_label: "Invoke an agent" -hide_title: true -hide_table_of_contents: true -api: eJzdVlFv2zYQ/isEX9YCjhV3eTKGAW63B2/YEiTeU2CglERHrClRIym7npH/3u9IKlZip2sDDAiWB4Um73j3ffx4xz334s7x6S2fzflyxEvpCqtar0zDp3xRKces6bxkQmuzdWxnOuYNK6wUNNkw1WxMIciebZWvYMuKyhinmjsmmGtloVaqYOJONn78U26zn8NnYZiWwjasNhb75OQ3m0czN8IWslgzmvSVZLelKboaKyHO8k3lfeumWYZpN26N9WNlMqHOondmNtJulNy+HfMRt/LvTjr/3pQ7Pt3zwjQeRjQUbatVTD375AjvnjsErgWN/K6VYMDkn2ThsU9rTSutV9I9bPPZnzJ8zOCsYXGFdU6WRF25a0SNuFrvQF5Y2giNHPELy4QXserWj/l9CIvhII7zFtQexVnADRHsD47V0jkwwYxlgG53FDQPmxZYQRL5LkTp6Q5xtMildv+O5zIMhEYUL85K4UU6PNrxoAXsGf4AQFgBW2lJZCcIzo2BEJoQaCU6DawroZ2Eq6KAAQJWQVqCL0WdzlVZWSbzp3nOV+yjt538OAqZWela0zgJjWrNXGW2TDjSZ9iOmRVyXxlbRyGrxnkpSpoW7Lebyz8f/IELl8TJorPK7wKiHDKWlm4QtiqnIFQFlSzJsvcLzF6cT+jf40R/iajZdbIEtG/W6GNNmnVSphtwKK019lg+WEkyObF2P2T3lvbt9wEiUZYqSuBqED2GCwd+cX5xjHJGDJrOFjJUiV7lG1VCj/iAtJWSlm1xKo3xbGW6pnzVVBy8vk7KUUF4EROJ2smPx9RexwLHclQ4hnLtDUqrsCgAb7Sqlae5yR/q/dtXTef3kfjtmBNx794dE0clk5Af6C+NjKSjDhTxaELzQ1FN1LxmCl+qyJfwkIo7CntlkAdvjQtNUvgKv7LNJAutJaOOsKaahta06XtAZzWM+iYuWtX3cCA/tdq5g8Gg+t5QKpHdvgY/sAW33+Wgbcw6JGrVP+GweGotFeo1vAgI4b8+vBR+/SzqVsvHnX7QjQ9d+KFv3oeGtTIhCeXJmV8haza7msOOwEe6J+Pz0NjBWC2CZlKO88AVvakCd09b7+Dt8n94l6WDIm6zVgscCEgJZ79PMrrlmwkMezKSlCCAisSG5f0+F07+ZfX9PU3HlwIJrFRO5Pq5t8GQyP/smfAMwDVEOXjEhIcfJoKuN8IqShsQljBN6iQ80etDzPpsQRsffI+qEF2i6DErCtn6r9ouB5f46vJmAeM8PZVrU5KPFVt6buGLPEfcBBbDrQtze1yB5q4LxYrHPekqiI6OcHgf1+E+pgGh6pea3SDDpxc1AqEvwTrpst/H2w4V9PZx6VmPRG1vTUezRNZfAEF2jR0= -sidebar_class_name: "post api-method" -info_path: api-reference/port-api -custom_edit_url: null ---- - -import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint"; -import ParamsDetails from "@theme/ParamsDetails"; -import RequestSchema from "@theme/RequestSchema"; -import StatusCodes from "@theme/StatusCodes"; -import OperationTabs from "@theme/OperationTabs"; -import TabItem from "@theme/TabItem"; -import Heading from "@theme/Heading"; - - - - - - - - - - -This route allows you to create an invocation without choosing a specific agent.

To learn more about AI agents, check out the [documentation](https://docs.port.io/ai-agents/overview). - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/api-reference/sidebar.ts b/docs/api-reference/sidebar.ts index 5757f4daff..fdfe66a6d0 100644 --- a/docs/api-reference/sidebar.ts +++ b/docs/api-reference/sidebar.ts @@ -620,73 +620,79 @@ const sidebar: SidebarsConfig = { }, { type: "category", - label: "AI", + label: "LLM management", items: [ { type: "doc", - id: "api-reference/get-an-invocations-result", - label: "Get an invocation's result", + id: "api-reference/get-default-llm-provider-and-model", + label: "Get default LLM provider and model", className: "api-method get", }, { type: "doc", - id: "api-reference/invoke-a-specific-agent", - label: "Invoke a specific agent", - className: "api-method post", + id: "api-reference/change-default-llm-provider-and-model", + label: "Change default LLM provider and model", + className: "api-method put", }, { type: "doc", - id: "api-reference/invoke-an-agent", - label: "Invoke an agent", + id: "api-reference/create-or-connect-an-llm-provider", + label: "Create or connect an LLM provider", className: "api-method post", }, { type: "doc", - id: "api-reference/get-monthly-ai-invocations-quota-usage", - label: "Get monthly AI invocations quota usage", + id: "api-reference/get-configured-llm-providers", + label: "Get configured LLM providers", className: "api-method get", }, { type: "doc", - id: "api-reference/get-default-llm-provider-and-model", - label: "Get default LLM provider and model", + id: "api-reference/get-a-specific-provider-configuration", + label: "Get a specific provider configuration", className: "api-method get", }, { type: "doc", - id: "api-reference/change-default-llm-provider-and-model", - label: "Change default LLM provider and model", + id: "api-reference/change-a-specific-provider-configuration", + label: "Change a specific provider configuration", className: "api-method put", }, { type: "doc", - id: "api-reference/get-configured-llm-providers", - label: "Get configured LLM providers", - className: "api-method get", + id: "api-reference/delete-a-specific-provider-configuration", + label: "Delete a specific provider configuration", + className: "api-method delete", }, + ], + }, + { + type: "category", + label: "AI", + items: [ { type: "doc", - id: "api-reference/create-or-connect-an-llm-provider", - label: "Create or connect an LLM provider", + id: "api-reference/invoke-a-specific-agent", + label: "Invoke a specific agent", className: "api-method post", }, { type: "doc", - id: "api-reference/get-a-specific-provider-configuration", - label: "Get a specific provider configuration", + id: "api-reference/get-monthly-ai-invocations-quota-usage", + label: "Get monthly AI invocations quota usage", className: "api-method get", }, { type: "doc", - id: "api-reference/change-a-specific-provider-configuration", - label: "Change a specific provider configuration", - className: "api-method put", + id: "api-reference/get-an-invocations-result", + label: "Get an invocation's result", + className: "api-method get", }, { type: "doc", - id: "api-reference/delete-a-specific-provider-configuration", - label: "Delete a specific provider configuration", - className: "api-method delete", + id: "api-reference/general-purpose-ai-interactions", + label: "General-purpose AI interactions", + className: "api-method post", }, ], }, diff --git a/static/apispec.yaml b/static/apispec.yaml index ec15557fa9..4dbf777b01 100644 --- a/static/apispec.yaml +++ b/static/apispec.yaml @@ -32931,59 +32931,6 @@ paths: - message additionalProperties: false description: The json provided does not match the route's schema - /v1/agent/invoke/{invocation_identifier}: - get: - summary: Get an invocation's result - tags: - - AI - description: This route allows you to get a specific invocation - result.

To learn more about AI agents, check out the - [documentation](https://docs.port.io/ai-agents/overview). - parameters: - - schema: - type: string - in: path - name: invocation_identifier - required: true - description: A unique identifier for the agent invocation. - security: - - bearer: - - read:entities - responses: - "401": - description: Default Response - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - additionalProperties: false - "404": - description: A resource with the provided identifier was not found - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - - message - additionalProperties: false - description: A resource with the provided identifier was not found /v1/agent/{agentIdentifier}/invoke: post: summary: Invoke a specific agent @@ -33007,15 +32954,20 @@ paths: labels: type: object description: Optional meta-data about the invocation. + provider: + type: string + enum: + - openai + - azure-openai + - anthropic + - bedrock + - port + model: + type: string + enum: + - gpt-5 + - claude-sonnet-4-20250514 parameters: - - schema: - type: boolean - default: false - in: query - name: stream - required: false - description: If `true`, the response will show as a stream of information - instead of a JSON response. - schema: type: string in: path @@ -33095,111 +33047,6 @@ paths: - message additionalProperties: false description: The json provided does not match the route's schema - /v1/agent/invoke: - post: - summary: Invoke an agent - tags: - - AI - description: This route allows you to create an invocation without choosing a - specific agent.

To learn more about AI agents, check out the - [documentation](https://docs.port.io/ai-agents/overview). - requestBody: - content: - application/json: - schema: - type: object - properties: - context: - type: object - description: An object used to dynamically inject values into the prompt. - prompt: - type: string - description: The user's message or query to be processed by the AI agent. - labels: - type: object - description: Optional meta-data about the invocation. - parameters: - - schema: - type: boolean - default: false - in: query - name: stream - required: false - description: If `true`, the response will show as a stream of information - instead of a JSON response. - security: - - bearer: - - read:entities - responses: - "401": - description: Default Response - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - additionalProperties: false - "404": - description: A resource with the provided identifier was not found - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - - message - additionalProperties: false - description: A resource with the provided identifier was not found - "413": - description: Request body is too large (limit is 1MiB) - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - additionalProperties: false - description: Request body is too large (limit is 1MiB) - "422": - description: The json provided does not match the route's schema - content: - application/json: - schema: - properties: - ok: - const: false - error: - type: string - message: - type: string - required: - - ok - - error - - message - additionalProperties: false - description: The json provided does not match the route's schema /v1/actions/{action_identifier}/permissions: get: summary: Get an action's permissions @@ -33940,7 +33787,7 @@ paths: summary: Get default LLM provider and model description: This route returns the default LLM provider and model. tags: - - AI + - LLM management security: - bearer: [] responses: @@ -34011,7 +33858,7 @@ paths: summary: Change default LLM provider and model description: This route allows you to change the default LLM provider and model. tags: - - AI + - LLM management security: - bearer: [] requestBody: @@ -34107,7 +33954,7 @@ paths: summary: Create or connect an LLM provider description: This route allows you to create or connect an LLM provider. tags: - - AI + - LLM management security: - bearer: [] requestBody: @@ -34494,7 +34341,7 @@ paths: summary: Get configured LLM providers description: This route allows you to get the configured LLM providers. tags: - - AI + - LLM management security: - bearer: [] responses: @@ -34672,7 +34519,7 @@ paths: summary: Get a specific provider configuration description: This route allows you to get the configured LLM providers. tags: - - AI + - LLM management security: - bearer: [] parameters: @@ -34879,7 +34726,7 @@ paths: summary: Change a specific provider configuration description: This route allows you to change the configuration of a specific LLM provider. tags: - - AI + - LLM management security: - bearer: [] requestBody: @@ -35205,7 +35052,7 @@ paths: summary: Delete a specific provider configuration description: This route allows you to delete a specific LLM provider configuration. tags: - - AI + - LLM management security: - bearer: [] parameters: @@ -35272,3 +35119,203 @@ paths: - ok - error additionalProperties: false + /v1/ai/invoke/{invocation_identifier}: + get: + summary: Get an invocation's result + tags: + - AI + description: This route allows you to get a specific invocation + result.

To learn more about AI agents, check out the + [documentation](https://docs.port.io/ai-agents/overview). + security: + - bearer: [] + parameters: + - schema: + type: string + in: path + name: invocation_identifier + required: true + description: A unique identifier for the invocation. + responses: + "200": + description: Default Response + content: + application/json: + schema: + type: object + properties: + ok: + type: boolean + result: + type: object + properties: + status: + type: string + enum: + - In Progress + - Completed + - Failed + message: + type: string + error: + type: string + enum: + - internal_error + - no_agent_available + - no_agent_match + invocationIdentifier: + type: string + selectedAgent: + type: string + required: + - status + additionalProperties: false + required: + - ok + - result + additionalProperties: false + "500": + description: Default Response + content: + application/json: + schema: + type: object + properties: + ok: + type: boolean + error: + type: string + message: + type: string + details: + type: object + additionalProperties: {} + required: + - ok + - error + additionalProperties: false + /v1/ai/invoke: + post: + summary: General-purpose AI interactions + tags: + - AI + description: + security: + - bearer: [] + requestBody: + content: + application/json: + schema: + type: object + properties: + userPrompt: + type: string + description: The user's message or query to be processed by Port AI. + labels: + type: object + description: Optional meta-data about the invocation. + additionalProperties: + type: string + provider: + type: string + description: The AI provider to use for this invocation. If not specified, the default provider will be used. + enum: + - openai + - azure-openai + - anthropic + - bedrock + - port + model: + type: string + enum: + - gpt-5 + - claude-sonnet-4-20250514 + systemPrompt: + type: string + description: A set of instructions that guides an AI's behavior and responses by providing its role, persona, and operational rules at the beginning of an interaction. + default: "" + executionMode: + type: string + description: The execution mode for the invocation. Whether to automatically execute self-service actions. + enum: + - Automatic + - Approval Required + default: Approval Required + tools: + type: array + description: List of Regex values to match against the tools names. To learn more about the available tools, refer to the [documentation](https://docs.port.io/ai-interfaces/port-ai/overview?execution-modes=manual#available-tools). + items: + type: string + required: + - userPrompt + - tools + additionalProperties: false + required: true + parameters: + - schema: + type: string + in: query + name: invocation_identifier + required: false + description: A unique identifier for the invocation. + responses: + "400": + description: Default Response + content: + application/json: + schema: + type: object + properties: + ok: + type: boolean + error: + type: string + message: + type: string + details: + type: object + additionalProperties: {} + required: + - ok + - error + additionalProperties: false + "403": + description: Default Response + content: + application/json: + schema: + type: object + properties: + ok: + type: boolean + error: + type: string + message: + type: string + details: + type: object + additionalProperties: {} + required: + - ok + - error + additionalProperties: false + "500": + description: Default Response + content: + application/json: + schema: + type: object + properties: + ok: + type: boolean + error: + type: string + message: + type: string + details: + type: object + additionalProperties: {} + required: + - ok + - error + additionalProperties: false \ No newline at end of file From dc1c57b3e33fc0c589c4d7843cd9266edc5566e1 Mon Sep 17 00:00:00 2001 From: Sivan Elkabes Date: Thu, 16 Oct 2025 18:50:53 +0300 Subject: [PATCH 2/4] add description to geenral purpose path, and fix broken link --- docs/ai-interfaces/port-ai/api-interaction.md | 2 +- docs/api-reference/general-purpose-ai-interactions.api.mdx | 6 +++--- static/apispec.yaml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/ai-interfaces/port-ai/api-interaction.md b/docs/ai-interfaces/port-ai/api-interaction.md index b3743514ad..a924f754fc 100644 --- a/docs/ai-interfaces/port-ai/api-interaction.md +++ b/docs/ai-interfaces/port-ai/api-interaction.md @@ -282,7 +282,7 @@ Learn more about [LLM Provider Management](/ai-interfaces/port-ai/llm-providers- ### Specifying Provider and Model -When making API requests, you can include `provider` and `model` parameters (if none specified, your organization's default will be used). See the [Invoke an agent](/api-reference/invoke-an-agent) API reference for detailed example. +When making API requests, you can include `provider` and `model` parameters (if none specified, your organization's default will be used). See the [Invoke an agent](/api-reference/invoke-a-specific-agent) API reference for detailed example. ### Default Behavior diff --git a/docs/api-reference/general-purpose-ai-interactions.api.mdx b/docs/api-reference/general-purpose-ai-interactions.api.mdx index 0285583832..801f4ea01d 100644 --- a/docs/api-reference/general-purpose-ai-interactions.api.mdx +++ b/docs/api-reference/general-purpose-ai-interactions.api.mdx @@ -1,11 +1,11 @@ --- id: general-purpose-ai-interactions title: "General-purpose AI interactions" -description: "" +description: "This is a general-purpose endpoint that is not tied to any specific agent. Its purpose is to allow you to send requests directly to Port AI, enabling interactions and executions without being bound to a predefined agent context." sidebar_label: "General-purpose AI interactions" hide_title: true hide_table_of_contents: true -api: eJztV01v4zYQ/SsEe2gLWHayTS4BisL9QBG0xQbZFD0ERkFLY4sbWlRJyhuv4f/eN6RkybGN+tDjXhKKHA7nvfn0Vga19PLuWU7v5WwkC/K503XQtpJ3VWPMSHrKG6fDBkJbOSflyGE520Ha0T8N+fCjLXC6lbmtAlWBl6qujc4V65l89KxsK31e0krxKmxqknfSzj9SHuRI1s7W5IImz6eNJ/fg7KoOA1kfnK6W8o2F8qkkwfJfe7Ei79WShHUCVrmNCFbMSUB3jhMqxHwjHqwLYno/lruRNGpOxp8y5/CJ93GhDB4IKitUUELNbRNEwNu6WtsEc4yLqih0En44QHSIYbeLiNe6YCYvQTi9F90FRgXAYgGYodR+aIG4X4jKBuFryvVCUzGKNha0UI0JvYpP2himBnoKNpuqZsUhAJMrpRnH58ZR1n9WoQQenWM9pwKEvrDTwKWcAcvKFmROAen0LuuQ3eI7N6opKEM4VBSym+zd1bvbq9vrm6jFb3yg1aV+nwpPQdgF4EOiyXnbA60KYtkApBeqAm0IizmVaq3BlqoK4cjXEMQxgiHxAe1CBy+cNTQScBrMU6MozS5UrfNdY1hp8vqclrqq+CYswEMace9U3oVBSzjM5DijVyQQH/0Bni7z9/6KYG5bXx8Em/irJGzFcFBNsCts58qYTXuXwI9ZZMiMtc5JJNv80NnT7hb2pjVzAZSPSGjtqEiloENxfAxYwdqD7FHOqc0Rmt+1j256pCW9CuhAvWCb8XJeCrVU7L8ILuoTlUIaj8WTFQaVhvE7GqSbWiuNvDWt+AgOXSQS+PS5sHmzQgWKHM2+KUOo/d1kgm0/5nAdaztROovuWiiUhQnvZkpP7JqZok8/7KnPmHr//UpVjTJf7R/O4sPfAqhGuJ7M7l0qjJEoED0oZx1rs3OlYqGMpzcaEN7EFUM5cAPDfSzER8W0ex6GMfGxBOJBJhSffej8jeyoApcHJ4fPxKeP06ypNFSJ/tKpaJSpGbS5xUbdXF3xv0NtP7eF6LGV5JLw/7QM+zKQmYNjUlXMPefsiRrLRSt1i5NnBQq9Pt0azlT4I6dbrpDp9f90Nq7eXH33ha7L6br9El2X0xXNCaXFTfRsH+GpUOJrsr5GOZxwIr8wXdwtuvrSOLR02VVQVeuugALCqdPG9wKzfmj8wBQnFrvRse8Ytf6NBjUKHam0Tn+OTpJtHStJ8ZjEKNhtj/3E+curWtWG3k6MfV/dD3gH81Y/5bRzy348OZxApDxq3Sca4b4PPnfvzmIFXtgIVAc2UKax8+Ee4kxwitfr8RWHA7sETYbFWx5+pQrThMnqxuEwTn+DAcO/7bF7PgO9hklt0FJZb3TRtnX1s1xfc3zpSGt0N5xUcjTgbLudK09/OrPb8XZqHRwEhfbc8850h8HAf3GjGJ029gVxcL5JxbEhTlMz/nCajYq/QUZdfLC1SclPyabsid/p7x7lP4dxujHNc4rN+bzsbJBDD+8/PPEg3P7oWaXQcOoTt1P8jZFj6+QrCMS9LaKxWjaxJsikk0Mao1t5mBEvMSPaBaPqjqrNwMK3qZKA8F+GdfLKdpvyDT7u5NPR2Rsttb13wAOs/hd8D/Ry +api: eJztV99v4zYM/lcE7WEbECfprX0pMAzZDwzBNlzR67CHIhhkm4l1dSxPktPmgvzv91GyY6dJsD7sbQccerZFiuRH8iOzk16tnLx9lLO5XIxkTi6zuvbaVPJWPhTaCfxTYkUVWVUmdWNr40hQlddGV174QnkWqQyeNeXCG6GqrXA1ZXqpM6Gg6sdi7p3olCHOUmVpnsXWNPzicKGw9E9DDoK5tpT5cssnd8Z6MZuPYFKlpa5WAmbhS8Y+wjXo0QtlTXx91r4wjRcpsWRqmip6JGpLOS11BQ+DRyIzuObFj+VIOqhb7beAYSdTUpYsHhd74NG69KPJcbqTQany/KjqutSZYrOTj47h2kmXFbRW/OS3NQFAk35EIDBRW1OTBUCOTxtH9s6ade0Hss5b+CxPc0CC5b92Yk3OwXlhrIBXNsCTEkIzGU4QWbrt4BrL/UiWKqXSnXPn2MT78KBKGPAqyZVXQqWMoodtXW1MDJOhUnmuo/DdUUTHMez3IeKNzhnJt0Q4m4tOgaNCwGKJMH0owN4DMV+GSmuri/JR8BGZVU3p+yuedVkyNLgnZ7epatZc5HC5Uprj+NRYSvrXyheIR2d4TikHoE+cNGApF4hlbXIqzwXS3buqfXKD96xUTU4JyqEin1wn76bvbqY3V9fhFrd1ntZvzfsMPeGFWSJ8SDRtuYd2WzUIkksfsKEsUirURgMtFXrI1RDEMYoh4hF6Bl1lTUkjgaTBPTUK0pxC1SbfNiVfGrOe0kpXFWvCAxga9Nw4uBoAh5tcZ4f++wM4vS3fBxXB2La5Pio28VdB+BTKQTXerPE5A2dsW10CPuUyQWdsdEai5YNhsmedFr7NasYCUd6jocEueSS7LorTY4TljTnqHmWt2p5E87t2IU33tKIXgTvAF+wzLGcFuEZx/kJw4T5RKbTxWDwYUYJpOH5Lg3ZTG6XRt2UrPkJClxEEPn3MTdaswUABo8U3hfe1u51M8NmNuVzH2kyUTkK6lgq0MOGvidITs2Gk6PmHA/QJQ+++X6uqUeVXB8NJMPwtI6lRr2fbex+ZMSAFpAd81sG2uMQVS1U6enUD6puYMpQFOPDcBSY+YdPOPBxj5AMHwiAjite+dv5Ge1Se+cHKoZlg+rTPmkrjKtErnStHGadB21zs1PV0yv8d3/Zzy0T3rSRzwn8zM8zTQCYFxqSq0HzWmjMky6wVx8XZsxxMr8/PhgsUf5J0wxQZrf9rsqF6Pf3uC1xvh+vmS3W9Ha7gDhY/aGJouxCe8gXeJpsr8OGEG/mJwqpnNx2/NBYzXXYUqmrdMShCOHfauF5g0W+NHxjiiGK3O/Yjo9a/0YCjMJIKY/WnkCTZ8lhBivckjoLTdt+vnL+8qHVd0uuVsR+shw3vaOHq15x2cTnsJ8criJQns/vMJDwMwsfO7iIw8NKEQLVnB2XcO+/mEGeAY71ejadcDpwSTBkWb3H49dXPCax/w63+9ZAdLN7/l98kbQHx66QusUQwkKEmd21tP8rNFTeUDnUU6htVWXD542y3S5WjP2253/PnOCu56nPteMpfGIdDpN86GS84+4TCvzyVw6IU9scFv1jNToVfXaOuIdjbeMlP0afkge30uieEx30bNWZZRmEbuSy7GJDG3fsPD7z6tz/z1rEXrHrm/QF/Q6uYOhYnBMK3HdqvWjWBBGW8k3sYy2pxTAFPgQLaB46qO6q2Aw9fc0MMhP9yWGdVdrtIMMhxJx+PLmq00PbZAQ7w+jNq/57X sidebar_class_name: "post api-method" info_path: api-reference/port-api custom_edit_url: null @@ -36,7 +36,7 @@ import Heading from "@theme/Heading"; - +This is a general-purpose endpoint that is not tied to any specific agent. Its purpose is to allow you to send requests directly to Port AI, enabling interactions and executions without being bound to a predefined agent context. Date: Sun, 19 Oct 2025 12:28:18 +0300 Subject: [PATCH 3/4] Update invoke a specific agent --- docs/api-reference/invoke-a-specific-agent.api.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/api-reference/invoke-a-specific-agent.api.mdx b/docs/api-reference/invoke-a-specific-agent.api.mdx index 32462830ed..d4dca439b4 100644 --- a/docs/api-reference/invoke-a-specific-agent.api.mdx +++ b/docs/api-reference/invoke-a-specific-agent.api.mdx @@ -5,7 +5,7 @@ description: "This route allows you to create an agent's invocation.

To sidebar_label: "Invoke a specific agent" hide_title: true hide_table_of_contents: true -api: eJzVV0tv4zYQ/isEL02AxIq3ORlFAe+2B7doEyTuKTCwlERHXFOiSlL2qoL/e2eGlC0/so8ABdIcFIac5zfPdNyLZ8cnT3w644srnkuXWVV7ZSo+4fNCOWZN4yUTWpuNY61pmDcss1LgZcXEs6z8D46pam0ygXyjn1Kb/EyfuWFaClux0ligTkESm84Cj7tiWSGzFcNLX0j2lJusKeGFpCwuCu9rN0kSuHaj2lg/UiYR6jpwJ2Yt7VrJzeWIX3Er/26k8+9N3vJJxzNTeSDCo6hrrYJhySeHXnXcgeJS4Mm3tQQ/TfpJZh7k1NbU0nol3U7MZ3+O8BCnacXCC2uczBGgvK1ECXq1bgEaeloLDTbCX/CM/oKusvYjviW1cBzocd6q6vlEzxzYQIMFvEvpHCDBjGXgum1RaUpCM3gBI9KWtPRwkx4tUqnd1/25o4PQoMWL61x4EYOHEgeR5lv6AQeEFUArLabSGYBTYyARKlK0FI0GX5dCOwmsChWSC/AKoEX3pShjXJWVeSQ/tnO2ZB+9beTHK7LMSlebykm2UVozV5gNE44JFsQxswTbl8aWZDycnZcix2vBfnu8+3PHj1idcSIGpbe5Fr7Ym0wgz3L4qKWS9sB2NPFcKNWOHI1AD0gKFdlGwAFiivmIpUZoQ4E6mTVW+ZZwTqG4QBdULziYT1Aa5e4CKXtvKN63N2P8dWjDLyEW7CFSgtHfXDmHlWJWsV7cILLSWmPP4heT98zbdojbE8rt5YBHIs9VSMz7gfagjtLw9ub21MspxtU0NsO88EVfe2tAPx+GYAO5UhnPlqap8jcNxZ7ry6CctKlXIRGhHf94Cu1DaLsshb7LYFR4Aw1fWGhLF1qVyuPd+A/1/vJNw/l9IH67zxG4d+9OgcPqR8/38OdGBtChO2UhNDR4odVHaN4yhK/NyNfgEEcOjJvC5NiHjaPRje14wpP1OKEumnRHLXmb4ORaYZeDEbruZ1VjNbD1y4aoVb9r0BA4fW3cnmDQjx/RuIB335V3+AHb73Iw3qYNmG7VPxQ+HsdJAR0cuNA1RORhv9H8+lmUtZaHG8lga9hvC7v5vqUhtTRkhPLIzO/Baja9nwEdOh8CMB7d0AICGJaCsijaOCOscHjWMgP8sjCbjleFwa71/9kWY1gQyaTWAuAHCCjSXUyjJ74eA2Hv8uR0usdcggwoMP+Ao+tS4eRfVm+3eB1WGsywXDmR6peWmCGC/9k+84LPK8jKwbZFGypcUGKvhVVo9ne6cPEQO8Qle82K84KhfSFV7dDM3oHj6GwXwBLrCa0PVB+CjddzlLWXctJJsewDxzTLZO2/SLsYNKL7u8c5EKfxn5DS5MhjxQaXQfiSxYYwoz5Bdx0UbfXcUMPlQSYWr2gwDYcdZEUdJB7Qq7OYHLeW4Ah+0a2zLF0X+hOkbU8fnl7kiND21BiiBVj9L+74+xg= +api: eJzVVktv4zYQ/isEL02A2LJT52IUBbxtD0ZRbJD1ngwfKHFscS2JKknZ6xX83ztD0rEca9NtTmkODkXO85tny53YWD5d8tmcr+64BJsZVTulKz7li1xZZnTjgImi0HvLDrphTrPMgKDLiokNVO4ny1S105kgvuEvqUl+9T8LzQoQpmKlNkidoiQ2mwcee8eyHLIto0uXA1tKnTUlvngpq5vcudpOkwSv7bDWxg2VToQaBO5E78DsFOxvh/yOG/i7Aes+aHng05ZnunJIREdR14UKhiVfLHnVcouKS0End6gB/dTpF8gcyqmNrsE4BfZZzFfXR3iJ06xi4YU1FiQBJA+VKFFvURwQGv+0EwXaiF/4TP6irrJ2Q370avHY0WOdUdXmSs8C2VCDQbxLsBaRYNowdN0cSGnqhWb4gkakB6/lBLfXU4gUCvvv/nz0B1GgFicGUjgRg0cSO5GOtu+UBNNnPVRNSbmFoFZC4YX41hgYnD8rlyPiKsNzChJt31IQMNZ8haJLLaF4Te6mdoMH/M4K0UgYYHgrcIPJ4H50/zB6GE9Qiv9DmcIIdAYM5XpPBkTRSKkIgFq4HOViDOnRAziX+KPWCj0N+aYMSD51poG+MKlncqbXHjcvxRfQHv2meFGuURl5JLH4LGSNUe7gTUyxcAjVJSoTckrSfF6uiNKArXVlQ5pORmP6d2nD77AWTeHYU6QklH60Ki6rQG9jLVhkXYvCAqIExuiekFPQQmL2vB27uC1J7kkOeiSkVCHpHjvagzofwclocu3ljCESujEZsL1y+amuKCFlNwR7YVmlHVvrppLvGooz1+ugXLWgNyERoR3/fA3tU2ipLMWeynAMOI3NXBhsOTeFKpWju/Ff6sPtu4bzv4H44z5H4O7vr4Gj6ifPz/BLDQH0UrgshMYPVWzjEZr3DOFbM/ItOMRujZ0615L6sLZ+LFM7nvJkN058F03aFy35mNBU2lKXw/G4O7X5xuD44KdFQtTqtEcgFn2vjT0TdPrxJzIu4H3qys/4IdufcDjPilmDphv1zYePx3GSYwdHLnKNEHk6byt/fBVlXcDlttHZCM4z73l2X8zc82iNwzLORD/I1tobqhwp4I/oGZs9zpGWAApBGg9HfogjzqXwmRb9mHs8mWC2hgwxzsL8erkqdHat/8+2GENHaCd1ITBECIHPhjam2pLvxrSfRJen1xtAzDfMkpxyFDnaNhUWPpvieKRrv5XhPR53wiiRUhAwJ6WydJb9VdPF8+YpFuQte8tG8R0/T3lbUdL6nRS/8LjFLL5edY60h8X0JesD1W/BxsGCZJ2lXDUuqrLAMcsyqN2rtKtO3T9+/LSgnTDu85TbeGvEnnYv/PUWa4+ZL0t/12KNVJvG9zceZFLFiYYi2i3YrS/YeCCvejF5WcnBEfolt3pZ2ja0A8yAE314+i5HhPZETSGinfUfhy239Q== sidebar_class_name: "post api-method" info_path: api-reference/port-api custom_edit_url: null @@ -47,14 +47,14 @@ This route allows you to create an agent's invocation.

To learn more ab
From 471a2a5862ee6128213e98eb2955ae1ff0569ef0 Mon Sep 17 00:00:00 2001 From: Sivan Elkabes Date: Sun, 19 Oct 2025 17:02:14 +0300 Subject: [PATCH 4/4] fix the sidebar order --- docs/api-reference/sidebar.ts | 60 +++++++++++++++++------------------ 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/docs/api-reference/sidebar.ts b/docs/api-reference/sidebar.ts index fdfe66a6d0..5088bdf738 100644 --- a/docs/api-reference/sidebar.ts +++ b/docs/api-reference/sidebar.ts @@ -618,6 +618,36 @@ const sidebar: SidebarsConfig = { }, ], }, + { + type: "category", + label: "AI", + items: [ + { + type: "doc", + id: "api-reference/invoke-a-specific-agent", + label: "Invoke a specific agent", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/general-purpose-ai-interactions", + label: "General-purpose AI interactions", + className: "api-method post", + }, + { + type: "doc", + id: "api-reference/get-an-invocations-result", + label: "Get an invocation's result", + className: "api-method get", + }, + { + type: "doc", + id: "api-reference/get-monthly-ai-invocations-quota-usage", + label: "Get monthly AI invocations quota usage", + className: "api-method get", + }, + ], + }, { type: "category", label: "LLM management", @@ -666,36 +696,6 @@ const sidebar: SidebarsConfig = { }, ], }, - { - type: "category", - label: "AI", - items: [ - { - type: "doc", - id: "api-reference/invoke-a-specific-agent", - label: "Invoke a specific agent", - className: "api-method post", - }, - { - type: "doc", - id: "api-reference/get-monthly-ai-invocations-quota-usage", - label: "Get monthly AI invocations quota usage", - className: "api-method get", - }, - { - type: "doc", - id: "api-reference/get-an-invocations-result", - label: "Get an invocation's result", - className: "api-method get", - }, - { - type: "doc", - id: "api-reference/general-purpose-ai-interactions", - label: "General-purpose AI interactions", - className: "api-method post", - }, - ], - }, { type: "category", label: "Apps",