{"id":319,"date":"2023-07-24T15:35:35","date_gmt":"2023-07-24T15:35:35","guid":{"rendered":"https:\/\/patris.ai\/?page_id=319"},"modified":"2024-05-31T11:01:31","modified_gmt":"2024-05-31T11:01:31","slug":"patris-api","status":"publish","type":"page","link":"https:\/\/patris.ai\/en\/patris-api\/","title":{"rendered":"patris API Doc."},"content":{"rendered":"<p>[et_pb_section fb_built=&#8220;1&#8243; make_equal=&#8220;on&#8220; disabled_on=&#8220;off|off|off&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#303030&#8243; width=&#8220;100%&#8220; width_tablet=&#8220;96%&#8220; width_phone=&#8220;100%&#8220; width_last_edited=&#8220;on|phone&#8220; min_height=&#8220;66vh&#8220; custom_margin=&#8220;||0px||false|false&#8220; custom_padding=&#8220;12vh||6vh||false|false&#8220; da_disable_devices=&#8220;off|off|off&#8220; border_radii=&#8220;off||||&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220; da_is_popup=&#8220;off&#8220; da_exit_intent=&#8220;off&#8220; da_has_close=&#8220;on&#8220; da_alt_close=&#8220;off&#8220; da_dark_close=&#8220;off&#8220; da_not_modal=&#8220;on&#8220; da_is_singular=&#8220;off&#8220; da_with_loader=&#8220;off&#8220; da_has_shadow=&#8220;on&#8220;][et_pb_row column_structure=&#8220;1_2,1_2&#8243; make_equal=&#8220;on&#8220; custom_padding_last_edited=&#8220;on|phone&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; width=&#8220;90%&#8220; width_tablet=&#8220;90%&#8220; width_phone=&#8220;90%&#8220; width_last_edited=&#8220;on|phone&#8220; max_width=&#8220;1920px&#8220; max_width_tablet=&#8220;1920px&#8220; max_width_phone=&#8220;1920px&#8220; max_width_last_edited=&#8220;on|phone&#8220; custom_margin=&#8220;||0px||false|false&#8220; custom_margin_tablet=&#8220;||4vh||false|false&#8220; custom_margin_phone=&#8220;||0vh||false|false&#8220; custom_margin_last_edited=&#8220;on|phone&#8220; custom_padding=&#8220;0px||0px||false|false&#8220; custom_padding_tablet=&#8220;0px||0px||false|false&#8220; custom_padding_phone=&#8220;0px||0px||false|false&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220; width__hover_enabled=&#8220;off|desktop&#8220;][et_pb_column type=&#8220;1_2&#8243; module_class=&#8220;vertical-align&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; custom_padding=&#8220;4vh|5%|4vh|5%|true|true&#8220; custom_padding_tablet=&#8220;5%|5%|5%|5%|true|true&#8220; custom_padding_phone=&#8220;2vh|0%|2vh|0%|false|true&#8220; custom_padding_last_edited=&#8220;on|phone&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans|500|||||||&#8220; text_text_color=&#8220;#000000&#8243; text_font_size=&#8220;18px&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#FFFFFF&#8220; header_font_size=&#8220;45px&#8220; header_letter_spacing=&#8220;-0.04em&#8220; header_line_height=&#8220;1.08em&#8220; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_font_size=&#8220;45px&#8220; header_3_letter_spacing=&#8220;-0.04em&#8220; header_3_line_height=&#8220;1.08em&#8220; custom_margin=&#8220;0px||0px||false|false&#8220; custom_padding=&#8220;0px||0px||false|false&#8220; header_font_size_tablet=&#8220;45px&#8220; header_font_size_phone=&#8220;32px&#8220; header_font_size_last_edited=&#8220;on|phone&#8220; header_3_font_size_tablet=&#8220;45px&#8220; header_3_font_size_phone=&#8220;32px&#8220; header_3_font_size_last_edited=&#8220;on|phone&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h1 style=\"text-align: left;\"><span data-metadata=\"&lt;!--(figmeta)eyJmaWxlS2V5IjoiQUZPa3hnTWpRMTNhdU4yaGgwZFVTYyIsInBhc3RlSUQiOjY4NDkwMjIzOCwiZGF0YVR5cGUiOiJzY2VuZSJ9Cg==(\/figmeta)--&gt;\" style=\"caret-color: #000000; color: #000000; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;\"><\/span><span>patris API<\/span><\/h1>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans|600|||||||&#8220; text_text_color=&#8220;#dedede&#8220; text_font_size=&#8220;21px&#8220; text_letter_spacing=&#8220;-0.02em&#8220; text_line_height=&#8220;1.4em&#8220; custom_margin=&#8220;10px||0px||false|false&#8220; custom_padding=&#8220;0px||0px||false|false&#8220; text_font_size_tablet=&#8220;21px&#8220; text_font_size_phone=&#8220;17.5px&#8220; text_font_size_last_edited=&#8220;on|phone&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<p><span>patris.ai bietet eine einfache und DSGVO-konforme Schnittstelle, die es Benutzern erm\u00f6glicht, alle verf\u00fcgbaren LLMs \u00fcber eine REST-API zu nutzen.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8220;1_2&#8243; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; custom_padding=&#8220;4vh|5%|4vh|5%|true|true&#8220; custom_padding_tablet=&#8220;5%|5%|5%|5%|true|true&#8220; custom_padding_phone=&#8220;2vh|0%|2vh|0%|false|true&#8220; custom_padding_last_edited=&#8220;on|phone&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_image src=&#8220;https:\/\/patris.ai\/wp-content\/uploads\/2024\/03\/Frame-35727.png&#8220; title_text=&#8220;Frame 35727&#8243; align=&#8220;center&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; width=&#8220;350px&#8220; width_tablet=&#8220;350px&#8220; width_phone=&#8220;250px&#8220; width_last_edited=&#8220;on|phone&#8220; module_alignment=&#8220;center&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8220;1&#8243; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;#faf3ea&#8220; custom_margin=&#8220;||4vh||false|false&#8220; custom_padding=&#8220;6vh||||false|false&#8220; da_disable_devices=&#8220;off|off|off&#8220; border_radii=&#8220;off|||30px|30px&#8220; global_colors_info=&#8220;{}&#8220; da_is_popup=&#8220;off&#8220; da_exit_intent=&#8220;off&#8220; da_has_close=&#8220;on&#8220; da_alt_close=&#8220;off&#8220; da_dark_close=&#8220;off&#8220; da_not_modal=&#8220;on&#8220; da_is_singular=&#8220;off&#8220; da_with_loader=&#8220;off&#8220; da_has_shadow=&#8220;on&#8220;][et_pb_row _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; width_tablet=&#8220;&#8220; width_phone=&#8220;90%&#8220; width_last_edited=&#8220;on|phone&#8220; max_width=&#8220;1920px&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_column type=&#8220;4_4&#8243; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; global_colors_info=&#8220;{}&#8220;][et_pb_text module_id=&#8220;chat&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; header_text_color=&#8220;#0a39fb&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#0a39fb&#8220; header_2_font_size=&#8220;35px&#8220; header_2_letter_spacing=&#8220;-1.2px&#8220; custom_margin=&#8220;||10px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Chat<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Base URL<\/h2>\n<p>The base URL for all API endpoints is <code>https:\/\/app.patris.ai<\/code>.<\/p>\n<h2>Endpoint: <code>\/api\/v1\/chat\/:id<\/code><\/h2>\n<h3>Description<\/h3>\n<p>This endpoint allows users to have interactive chats with the API by sending a question or message and receiving a response.<\/p>\n<h3>Request<\/h3>\n<ul>\n<li>Method: <code>POST<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<li>Authorization: <code>PATRIS_API_KEY<\/code><code><\/code><\/li>\n<\/ul>\n<h4>Request Path Parameters<\/h4>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Type<\/th>\n<th>Required<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>id<\/td>\n<td>string<\/td>\n<td>Yes<\/td>\n<td>The ID of the chat session.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4>Request Body Parameters<\/h4>\n<table>\n<thead>\n<tr>\n<th>Parameter<\/th>\n<th>Type<\/th>\n<th>Required<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>message<\/td>\n<td>string<\/td>\n<td>Yes<\/td>\n<td>The question or message to be responded to.<\/td>\n<\/tr>\n<tr>\n<td>chatId<\/td>\n<td>string<\/td>\n<td>No<\/td>\n<td>The ID of the chat history, used for future chats.<\/td>\n<\/tr>\n<tr>\n<td>targetUrl<\/td>\n<td>string<\/td>\n<td>No<\/td>\n<td>The URL of another API endpoint to be triggered.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>Example Request<\/h5>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;UE9TVCAvYXBpL3YxL2NoYXQvMTIzNApDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24KQXV0aG9yaXphdGlvbjogUEFUUklTX0FQSV9LRVkKCnsKIm1lc3NhZ2UiOiAiV2hhdCBpcyB0aGUgd2VhdGhlciBsaWtlIHRvZGF5PyIsCiJjaGF0SWQiOiAiNTY3OCIsCiJoaXN0b3J5IjogdHJ1ZSwKInJlc3BvbnNlX2Zvcm1hdCI6ICJ0eHQiCn0=&#8220; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3>Response<\/h3>\n<ul>\n<li>Status Code: <code>200 OK<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<\/ul>\n<h4>Response Body<\/h4>\n<table>\n<thead>\n<tr>\n<th>Property<\/th>\n<th>Type<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>answer<\/td>\n<td>object<\/td>\n<td>Contains the response from the chat and other related data.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The <code>answer<\/code> object further has these properties:<\/p>\n<table>\n<thead>\n<tr>\n<th>Property<\/th>\n<th>Type<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>message<\/td>\n<td>string<\/td>\n<td>The response to the provided question or message.<\/td>\n<\/tr>\n<tr>\n<td>executionTime<\/td>\n<td>number<\/td>\n<td>The time taken to execute the function in milliseconds.<\/td>\n<\/tr>\n<tr>\n<td>price<\/td>\n<td>number<\/td>\n<td>The cost of the API call in euros.<\/td>\n<\/tr>\n<tr>\n<td>chatId<\/td>\n<td>string<\/td>\n<td>The ID of the chat session.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h5>Example Response<\/h5>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;SFRUUC8xLjEgMjAwIE9LCkNvbnRlbnQtVHlwZTogYXBwbGljYXRpb24vanNvbgp7CiJhbnN3ZXIiOiB7CiJtZXNzYWdlIjogIlRoZSB3ZWF0aGVyIHRvZGF5IGlzIHN1bm55LiIsCiJleGVjdXRpb25UaW1lIjogNTAsCiJwcmljZSI6IDAuMDUsCiJjaGF0SWQiOiAiMTIzNCIKCX0KfQ==&#8220; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Error Handling<\/h2>\n<p>In case of errors, the API will respond with the appropriate HTTP status code and an error message in the response body.<\/p>\n<ul>\n<li>Status Code: <code>400 Bad Request<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<\/ul>\n<h5>Example Error Response<\/h5>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;SFRUUC8xLjEgNDAwIEJhZCBSZXF1ZXN0CkNvbnRlbnQtVHlwZTogYXBwbGljYXRpb24vanNvbgoKewoiZXJyb3IiOiAiSW52YWxpZCByZXF1ZXN0LiBQbGVhc2UgcHJvdmlkZSB2YWxpZCBwYXJhbWV0ZXJzLiIKfQ==&#8220; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<ul>\n<li>Status Code: <code>404 Not Found<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<\/ul>\n<h5>Example Error Response<\/h5>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;SFRUUC8xLjEgNDA0IE5vdCBGb3VuZApDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL2pzb24KCnsKImVycm9yIjogIkFQSSBlbmRwb2ludCBkb2Vzbid0IGV4aXN0Igp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h5><\/h5>\n<ul>\n<li>Status Code: <code>429 Too Many Requests<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<\/ul>\n<h5>Example Error Response<code><br \/>\n<\/code><\/h5>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;SFRUUC8xLjEgNDI5IFRvbyBNYW55IFJlcXVlc3RzCkNvbnRlbnQtVHlwZTogYXBwbGljYXRpb24vanNvbgoKewoiZXJyb3IiOiAiSW5zdWZmaWNpZW50IGZ1bmRzIgp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text module_id=&#8220;agents&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; header_text_color=&#8220;#0a39fb&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#0a39fb&#8220; header_2_font_size=&#8220;35px&#8220; header_2_letter_spacing=&#8220;-1.2px&#8220; custom_margin=&#8220;16vh||||false|false&#8220; locked=&#8220;off&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Agents<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Get a list of all existing Agents<\/h2>\n<p><strong><span style=\"font-weight: 400;\">Retrieves a list of all agents or modules created by the authenticated user.<\/span><br \/><\/strong><\/p>\n<h3>Endpoint:<strong>\u00a0<\/strong><code>\/api\/agents\/<\/code><strong><span style=\"font-weight: 400;\"><\/span><\/strong><\/h3>\n<p><strong><span style=\"font-weight: 400;\"><\/span><\/strong><\/p>\n<h3><\/h3>\n<h3>Request<\/h3>\n<ul>\n<li>Method: <code>GET<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<li>Authorization: <code>PATRIS_API_KEY<\/code><\/li>\n<\/ul>\n<h3><strong>Response<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogInN1Y2Nlc3MiOiB0cnVlLAogIm1lc3NhZ2UiOiAiQWdlbnRzIHJldHJpZXZlZCBzdWNjZXNzZnVsbHkiLAogImRhdGEiOiBbCiAgIHsKICAgICAiaWQiOiAic3RyaW5nIiwKICAgICAidXNlcklkIjogInN0cmluZyIsCiAgICAgIm5hbWUiOiAic3RyaW5nIiwKICAgICAibW9kZWwiOiAic3RyaW5nIiwKICAgICAiZGVzY3JpcHRpb24iOiAic3RyaW5nIiwKICAgICAicHJvbXB0VGVtcGxhdGUiOiAic3RyaW5nIiwKICAgICAidGVtcGVyYXR1cmUiOiAibnVtYmVyIiwKICAgICAib3B0aW9ucyI6IHsKICAgICAgICJ3ZWJjcmF3bGluZyI6ICJib29sZWFuIiwKICAgICAgICJnb29nbGVfc2VhcmNoIjogImJvb2xlYW4iCiAgICAgfSwKICAgICAiY2F0ZWdvcnkiOiAic3RyaW5nIgogICB9CiBdCn0K&#8220; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Create a new agent\u00a0<\/h2>\n<p><strong><span style=\"font-weight: 400;\">Retrieves a list of all agents or modules created by the authenticated user.<\/span><br \/><\/strong><\/p>\n<h3>Endpoint:<strong>\u00a0<\/strong><code>\/api\/agents\/<\/code><strong><span style=\"font-weight: 400;\"><\/span><\/strong><\/h3>\n<h3>Request<\/h3>\n<ul>\n<li>Method: <code>POST<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<li>Authorization: <code>PATRIS_API_KEY<\/code><\/li>\n<\/ul>\n<h3><strong>Request Body<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogIm5hbWUiOiAic3RyaW5nIiwKICJtb2RlbCI6ICJzdHJpbmciLAogImRlc2NyaXB0aW9uIjogInN0cmluZyIsCiAicHJvbXB0VGVtcGxhdGUiOiAic3RyaW5nIiwKICJ0ZW1wZXJhdHVyZSI6ICJudW1iZXIiLAogIm9wdGlvbnMiOiB7CiAgICJ3ZWJjcmF3bGluZyI6ICJib29sZWFuIiwKICAgImdvb2dsZV9zZWFyY2giOiAiYm9vbGVhbiIKIH0sCiAiY2F0ZWdvcnkiOiAic3RyaW5nIgp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">name<\/span><span style=\"font-weight: 400;\"> (required, string): The name of the agent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">model<\/span><span style=\"font-weight: 400;\"> (optional, string): The AI model to be used for the agent. Default is <\/span><span style=\"font-weight: 400;\">&#8222;automatic&#8220;<\/span><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">description<\/span><span style=\"font-weight: 400;\"> (optional, string): A description explaining how to use the agent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">promptTemplate<\/span><span style=\"font-weight: 400;\"> (optional, string): The default system prompt for the agent.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">temperature<\/span><span style=\"font-weight: 400;\"> (optional, number): A value between 0 and 1 that controls the creativity of the agent&#8217;s responses.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">options<\/span><span style=\"font-weight: 400;\"> (optional, object): Additional options for the agent.<\/span><\/li>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">webcrawling<\/span><span style=\"font-weight: 400;\"> (boolean): Allows the agent to access websites.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">google_search<\/span><span style=\"font-weight: 400;\"> (boolean): Allows the agent to autonomously use Google Search.<\/span><\/li>\n<\/ul>\n<li><span>category<\/span><span> (optional, string): The general category of the agent.<\/span><span style=\"font-weight: 400;\"><\/span><\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h3><strong>Response<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogInN1Y2Nlc3MiOiB0cnVlLAogICJtZXNzYWdlIjogIkFnZW50IGFkZGVkIHN1Y2Nlc3NmdWxseSIsCiAgImRhdGEiOiB7CiAgICAiaWQiOiAic3RyaW5nIiwKICAgICJ1c2VySWQiOiAic3RyaW5nIiwKICAgICJuYW1lIjogInN0cmluZyIsCiAgICAibW9kZWwiOiAic3RyaW5nIiwKICAgICJkZXNjcmlwdGlvbiI6ICJzdHJpbmciLAogICAgInByb21wdFRlbXBsYXRlIjogInN0cmluZyIsCiAgICAidGVtcGVyYXR1cmUiOiAibnVtYmVyIiwKICAgICJvcHRpb25zIjogewogICAgICAid2ViY3Jhd2xpbmciOiAiYm9vbGVhbiIsCiAgICAgICJnb29nbGVfc2VhcmNoIjogImJvb2xlYW4iCiAgICB9LAogICAgImNhdGVnb3J5IjogInN0cmluZyIKICB9Cn0=&#8220; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Update an agent<\/h2>\n<p><strong><span style=\"font-weight: 400;\">Deletes an existing agent or module for the authenticated user.<\/span><br \/><\/strong><\/p>\n<h3>Endpoint:<strong>\u00a0<\/strong><code>\/api\/agents\/:id<\/code><strong><span style=\"font-weight: 400;\"><\/span><\/strong><\/h3>\n<h3>Request<\/h3>\n<ul>\n<li>Method: <code>PUT<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<li>Authorization: <code>PATRIS_API_KEY<\/code><code><\/code><\/li>\n<\/ul>\n<h3>Requested parameters<\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">id<\/span><span style=\"font-weight: 400;\"> (required, string): The ID of the agent to be updated.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\"><\/span><\/p>\n<h3>Example request<\/h3>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogIm5hbWUiOiAic3RyaW5nIiwKICJtb2RlbCI6ICJzdHJpbmciLAogImRlc2NyaXB0aW9uIjogInN0cmluZyIsCiAicHJvbXB0VGVtcGxhdGUiOiAic3RyaW5nIiwKICJ0ZW1wZXJhdHVyZSI6ICJudW1iZXIiLAogIm9wdGlvbnMiOiB7CiAgICJ3ZWJjcmF3bGluZyI6ICJib29sZWFuIiwKICAgImdvb2dsZV9zZWFyY2giOiAiYm9vbGVhbiIKIH0sCiAiY2F0ZWdvcnkiOiAic3RyaW5nIgp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; hover_enabled=&#8220;0&#8243; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220; locked=&#8220;off&#8220; sticky_enabled=&#8220;0&#8243;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220; locked=&#8220;off&#8220;]<span style=\"color: #393939;\"><span style=\"caret-color: #393939; font-size: 19px;\"><b>Response example<\/b><\/span><\/span>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogInN1Y2Nlc3MiOiB0cnVlLAogICJtZXNzYWdlIjogIkFnZW50IHVwZGF0ZWQgc3VjY2Vzc2Z1bGx5IiwKCSJkYXRhIjogCgl7CgkibmFtZSI6ICJzdHJpbmciLAoJIm1vZGVsIjogInN0cmluZyIsCgkgImRlc2NyaXB0aW9uIjogInN0cmluZyIsCgkgInByb21wdFRlbXBsYXRlIjogInN0cmluZyIsCgkgInRlbXBlcmF0dXJlIjogIm51bWJlciIsCgkgIm9wdGlvbnMiOiB7CgkJICJ3ZWJjcmF3bGluZyI6ICJib29sZWFuIiwKCQkiZ29vZ2xlX3NlYXJjaCI6ICJib29sZWFuIgoJfSwKCSAiY2F0ZWdvcnkiOiAic3RyaW5nIgoJfQp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; hover_enabled=&#8220;0&#8243; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220; sticky_enabled=&#8220;0&#8243;][\/et_pb_dmb_code_snippet][et_pb_text _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; text_font=&#8220;Open Sans||||||||&#8220; text_text_color=&#8220;#303030&#8243; text_font_size=&#8220;16px&#8220; text_line_height=&#8220;2em&#8220; header_font=&#8220;Open Sans|700|||||||&#8220; header_text_color=&#8220;#393939&#8243; header_font_size=&#8220;28px&#8220; header_2_font=&#8220;Open Sans|700|||||||&#8220; header_2_text_color=&#8220;#393939&#8243; header_3_font=&#8220;Open Sans|700|||||||&#8220; header_3_text_color=&#8220;#393939&#8243; header_3_font_size=&#8220;19px&#8220; header_3_line_height=&#8220;1.6em&#8220; header_4_font=&#8220;Open Sans|700|||||||&#8220; header_4_text_color=&#8220;#393939&#8243; header_4_font_size=&#8220;19px&#8220; header_4_line_height=&#8220;1.6em&#8220; header_5_font=&#8220;Open Sans|700|||||||&#8220; header_5_text_color=&#8220;#393939&#8243; header_5_font_size=&#8220;19px&#8220; header_5_line_height=&#8220;1.6em&#8220; header_6_font=&#8220;Open Sans|700|||||||&#8220; header_6_text_color=&#8220;#393939&#8243; header_6_font_size=&#8220;19px&#8220; header_6_line_height=&#8220;1.6em&#8220; custom_margin=&#8220;||0px||false|false&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<h2>Delete an agent<\/h2>\n<p><strong><span style=\"font-weight: 400;\">Deletes an existing agent or module for the authenticated user.<\/span><br \/><\/strong><\/p>\n<h3>Endpoint:<strong>\u00a0<\/strong><code>\/api\/agents\/<\/code><strong><span style=\"font-weight: 400;\"><\/span><\/strong><\/h3>\n<h3>Request<\/h3>\n<ul>\n<li>Method: <code>DELETE<\/code><\/li>\n<li>Content-Type: <code>application\/json<\/code><\/li>\n<li>Authorization: <code>PATRIS_API_KEY<\/code><code><\/code><\/li>\n<\/ul>\n<h3>Requested parameters<\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">id<\/span><span style=\"font-weight: 400;\"> (required, string): The ID of the agent to be deleted.<\/span><\/li>\n<\/ul>\n<h3><strong>Response example<\/strong><\/h3>\n<p>[\/et_pb_text][et_pb_dmb_code_snippet code=&#8220;ewogInN1Y2Nlc3MiOiB0cnVlLAogICJtZXNzYWdlIjogIkFnZW50IGRlbGV0ZWQgc3VjY2Vzc2Z1bGx5IiwKICAiaWQiOiAic3RyaW5nIgp9&#8243; language=&#8220;json&#8220; style=&#8220;darkula&#8220; linenums=&#8220;on&#8220; line_wrap=&#8220;on&#8220; copy_button=&#8220;on&#8220; copy_button_tooltip=&#8220;Kopieren&#8220; _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; body_font=&#8220;Roboto Mono||||||||&#8220; body_font_size=&#8220;15px&#8220; border_radii=&#8220;on|12px|12px|12px|12px&#8220; global_colors_info=&#8220;{}&#8220;][\/et_pb_dmb_code_snippet][et_pb_code _builder_version=&#8220;4.21.0&#8243; _module_preset=&#8220;default&#8220; background_color=&#8220;rgba(249,249,249,0.3)&#8220; positioning=&#8220;fixed&#8220; position_origin_f=&#8220;bottom_center&#8220; vertical_offset=&#8220;50px&#8220; vertical_offset_tablet=&#8220;50px&#8220; vertical_offset_phone=&#8220;20px&#8220; vertical_offset_last_edited=&#8220;on|phone&#8220; custom_padding=&#8220;5px|5px|5px|5px|true|true&#8220; custom_css_main_element=&#8220;-webkit-backdrop-filter: saturate(180%) blur(20px);&#8220; border_radii=&#8220;on|20px|20px|20px|20px&#8220; border_width_all=&#8220;1px&#8220; border_color_all=&#8220;#dedede&#8220; global_colors_info=&#8220;{}&#8220;]<\/p>\n<div id=\"toggle-switcher\" class=\"switcher-container\"><!-- [et_pb_line_break_holder] -->  <button id=\"chat-btn\" class=\"toggle-btn active\" onclick=\"switchTo('chat')\">Chat API<\/button><!-- [et_pb_line_break_holder] -->  <button id=\"agents-btn\" class=\"toggle-btn\" onclick=\"switchTo('agents')\">Agents API<\/button><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Content sections for chat and agents --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"chat\" class=\"section\"><!-- [et_pb_line_break_holder] -->  <!-- Chat section content goes here --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<div id=\"agents\" class=\"section\"><!-- [et_pb_line_break_holder] -->  <!-- Agents section content goes here --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<style><!-- [et_pb_line_break_holder] -->.switcher-container {<!-- [et_pb_line_break_holder] -->  display: flex;<!-- [et_pb_line_break_holder] -->  border-radius: 15px;<!-- [et_pb_line_break_holder] -->  overflow: hidden; \/* Ensures the buttons keep the container's rounded corners *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toggle-btn {<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  padding: 15px 30px;<!-- [et_pb_line_break_holder] -->  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;<!-- [et_pb_line_break_holder] -->    font-weight: 600;<!-- [et_pb_line_break_holder] -->    font-size: 17px;<!-- [et_pb_line_break_holder] -->    letter-spacing: -0.2px;<!-- [et_pb_line_break_holder] -->  border: none;<!-- [et_pb_line_break_holder] -->  background-color: white;<!-- [et_pb_line_break_holder] -->  color: #303030;<!-- [et_pb_line_break_holder] -->  transition: background-color 0.3s, color 0.3s;<!-- [et_pb_line_break_holder] -->  outline: none; \/* Removes the outline *\/<!-- [et_pb_line_break_holder] -->  cursor: pointer;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width: 768px)  {<!-- [et_pb_line_break_holder] -->  .toggle-btn {<!-- [et_pb_line_break_holder] -->  padding: 10px 20px;<!-- [et_pb_line_break_holder] -->  white-space: nowrap; \/* Prevents the text from wrapping *\/<!-- [et_pb_line_break_holder] -->  overflow: hidden;    \/* Ensures text doesn't spill out *\/<!-- [et_pb_line_break_holder] -->  text-overflow: ellipsis; \/* Adds an ellipsis if the text is too long *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.toggle-btn.active {<!-- [et_pb_line_break_holder] -->  background-color: #0836FC;<!-- [et_pb_line_break_holder] -->  color: white;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.section {<!-- [et_pb_line_break_holder] -->  display: none; \/* Initially hide all sections *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.section.active {<!-- [et_pb_line_break_holder] -->  display: block; \/* Show the active section *\/<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->function switchTo(section) {<!-- [et_pb_line_break_holder] -->  \/\/ Update the URL hash and handle section display<!-- [et_pb_line_break_holder] -->  window.location.hash = section;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Update button states<!-- [et_pb_line_break_holder] -->  document.getElementById('chat-btn').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById('agents-btn').classList.remove('active');<!-- [et_pb_line_break_holder] -->  document.getElementById(section + '-btn').classList.add('active');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Hide all sections<!-- [et_pb_line_break_holder] -->  document.querySelectorAll('.section').forEach(function(sec) {<!-- [et_pb_line_break_holder] -->    sec.classList.remove('active');<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Show the selected section<!-- [et_pb_line_break_holder] -->  document.getElementById(section).classList.add('active');<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Event listener for hash changes<!-- [et_pb_line_break_holder] -->window.addEventListener('hashchange', function() {<!-- [et_pb_line_break_holder] -->  let section = window.location.hash.replace('#', '');<!-- [et_pb_line_break_holder] -->  switchTo(section);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/\/ Determine if a section should be displayed on page load<!-- [et_pb_line_break_holder] -->let initialSection = window.location.hash.replace('#', '');<!-- [et_pb_line_break_holder] -->if (initialSection === 'chat' || initialSection === 'agents') {<!-- [et_pb_line_break_holder] -->  switchTo(initialSection);<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/script>[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","protected":false},"excerpt":{"rendered":"<p>patris APIpatris.ai bietet eine einfache und DSGVO-konforme Schnittstelle, die es Benutzern erm\u00f6glicht, alle verf\u00fcgbaren LLMs \u00fcber eine REST-API zu nutzen.ChatBase URL The base URL for all API endpoints is https:\/\/app.patris.ai. Endpoint: \/api\/v1\/chat\/:id Description This endpoint allows users to have interactive chats with the API by sending a question or message and receiving a response. Request [&hellip;]<\/p>","protected":false},"author":3,"featured_media":4544,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"<p>\u00a0<\/p><h2>Introduction<\/h2><p>Patris.ai is a simple and GDPR compliant API that allows users to use Large Language models through a minimal REST API. This documentation provides an overview of the available endpoints and their functionalities.<\/p><h2>Base URL<\/h2><p>The base URL for all API endpoints is `https:\/\/test.patris.ai`.<\/p><h2>Endpoint: `\/api\/v1\/chat\/:id`<\/h2><h3>Description<\/h3><p>This endpoint allows users to have interactive chats with the API by sending a question or message and receiving a response.<\/p><h3>Request<\/h3><p>- Method: `POST`<\/p><p>- Content-Type: `application\/json`<\/p><h4>Request Path Parameters<\/h4><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Required<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>id<\/td><td>string<\/td><td>Yes<\/td><td>The ID of the chat session.<\/td><\/tr><\/tbody><\/table><h4>Request Body Parameters<\/h4><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Required<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>message<\/td><td>string<\/td><td>Yes<\/td><td>The question or message to be responded to.<\/td><\/tr><tr><td>chatId<\/td><td>string<\/td><td>No<\/td><td>The ID of the chat history, used for future chats.<\/td><\/tr><tr><td>targetUrl<\/td><td>string<\/td><td>No<\/td><td>The URL of another API endpoint to be triggered.<\/td><\/tr><\/tbody><\/table><h4>Example Request<\/h4><pre>        POST \/api\/v1\/chat\/1234\r\n        Content-Type: application\/json\r\n\r\n        {\r\n            \"message\": \"What is the weather like today?\",\r\n            \"chatId\": \"5678\",\r\n            \"targetUrl\": \"https:\/\/example.com\/trigger\"\r\n        }\r\n<\/pre><h3>Response<\/h3><p>- Status Code: `200 OK`<\/p><p>- Content-Type: `application\/json`<\/p><h4>Response Body<\/h4><table><thead><tr><th>Property<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>answer<\/td><td>object<\/td><td>Contains the response from the chat and other related data.<\/td><\/tr><\/tbody><\/table><p>The `answer` object further has these properties:<\/p><table><thead><tr><th>Property<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>message<\/td><td>string<\/td><td>The response to the provided question or message.<\/td><\/tr><tr><td>executionTime<\/td><td>number<\/td><td>The time taken to execute the function in milliseconds.<\/td><\/tr><tr><td>price<\/td><td>number<\/td><td>The cost of the API call in dollars.<\/td><\/tr><tr><td>chatId<\/td><td>string<\/td><td>The ID of the chat session.<\/td><\/tr><\/tbody><\/table><h4>Example Response<\/h4><pre>        HTTP\/1.1 200 OK\r\n        Content-Type: application\/json\r\n\r\n        {\r\n            \"answer\": {\r\n                \"message\": \"The weather today is sunny.\",\r\n                \"executionTime\": 50,\r\n                \"price\": 0.05,\r\n                \"chatId\": \"1234\"\r\n            }\r\n        }\r\n<\/pre><h2>Error Handling<\/h2><p>In case of errors, the API will respond with the appropriate HTTP status code and an error message in the response body.<\/p><h4>Error: 400 Bad Request<\/h4><p>- Status Code: `400 Bad Request`<\/p><p>- Content-Type: `application\/json`<\/p><h5>Example Error Response<\/h5><pre>        HTTP\/1.1 400 Bad Request\r\n        Content-Type: application\/json\r\n\r\n        {\r\n            \"error\": \"Invalid request. Please provide valid parameters.\"\r\n        }\r\n<\/pre><h4>Error: 404 Not Found<\/h4><p>- Status Code: `404 Not Found`<\/p><p>- Content-Type: `application\/json`<\/p><h5>Example Error Response<\/h5><pre>        HTTP\/1.1 404 Not Found\r\n        Content-Type: application\/json\r\n\r\n        {\r\n            \"error\": \"API endpoint doesn't exist\"\r\n        }\r\n<\/pre><h4>Error: 429 Too Many Requests<\/h4><p>- Status Code: `429 Too Many Requests`<\/p><p>- Content-Type: `application\/json`<\/p><h5>Example Error Response<\/h5><pre>        HTTP\/1.1 429 Too Many Requests\r\n        Content-Type: application\/json\r\n\r\n        {\r\n            \"error\": \"Insufficient funds\"\r\n        }\r\n<\/pre>","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"dipi_cpt_category":[],"class_list":["post-319","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>patris API Doc. - patris<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/patris.ai\/en\/patris-api\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"patris API Doc. - patris\" \/>\n<meta property=\"og:description\" content=\"patris APIpatris.ai bietet eine einfache und DSGVO-konforme Schnittstelle, die es Benutzern erm\u00f6glicht, alle verf\u00fcgbaren LLMs \u00fcber eine REST-API zu nutzen.ChatBase URL The base URL for all API endpoints is https:\/\/app.patris.ai. Endpoint: \/api\/v1\/chat\/:id Description This endpoint allows users to have interactive chats with the API by sending a question or message and receiving a response. Request [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/patris.ai\/en\/patris-api\/\" \/>\n<meta property=\"og:site_name\" content=\"patris\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-31T11:01:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/patris.ai\/wp-content\/uploads\/2024\/03\/API.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1225\" \/>\n\t<meta property=\"og:image:height\" content=\"631\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/patris.ai\/patris-api\/\",\"url\":\"https:\/\/patris.ai\/patris-api\/\",\"name\":\"patris API Doc. - patris\",\"isPartOf\":{\"@id\":\"https:\/\/patris.ai\/#website\"},\"datePublished\":\"2023-07-24T15:35:35+00:00\",\"dateModified\":\"2024-05-31T11:01:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/patris.ai\/patris-api\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/patris.ai\/patris-api\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/patris.ai\/patris-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/patris.ai\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"patris API Doc.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/patris.ai\/#website\",\"url\":\"https:\/\/patris.ai\/\",\"name\":\"patris\",\"description\":\"Einfache KI L\u00f6sung f\u00fcr den Mittelstand\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/patris.ai\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"patris API Doc. - patris","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/patris.ai\/en\/patris-api\/","og_locale":"en_US","og_type":"article","og_title":"patris API Doc. - patris","og_description":"patris APIpatris.ai bietet eine einfache und DSGVO-konforme Schnittstelle, die es Benutzern erm\u00f6glicht, alle verf\u00fcgbaren LLMs \u00fcber eine REST-API zu nutzen.ChatBase URL The base URL for all API endpoints is https:\/\/app.patris.ai. Endpoint: \/api\/v1\/chat\/:id Description This endpoint allows users to have interactive chats with the API by sending a question or message and receiving a response. Request [&hellip;]","og_url":"https:\/\/patris.ai\/en\/patris-api\/","og_site_name":"patris","article_modified_time":"2024-05-31T11:01:31+00:00","og_image":[{"width":1225,"height":631,"url":"https:\/\/patris.ai\/wp-content\/uploads\/2024\/03\/API.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/patris.ai\/patris-api\/","url":"https:\/\/patris.ai\/patris-api\/","name":"patris API Doc. - patris","isPartOf":{"@id":"https:\/\/patris.ai\/#website"},"datePublished":"2023-07-24T15:35:35+00:00","dateModified":"2024-05-31T11:01:31+00:00","breadcrumb":{"@id":"https:\/\/patris.ai\/patris-api\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/patris.ai\/patris-api\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/patris.ai\/patris-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/patris.ai\/"},{"@type":"ListItem","position":2,"name":"patris API Doc."}]},{"@type":"WebSite","@id":"https:\/\/patris.ai\/#website","url":"https:\/\/patris.ai\/","name":"patris","description":"Einfache KI L\u00f6sung f\u00fcr den Mittelstand","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/patris.ai\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/pages\/319","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/comments?post=319"}],"version-history":[{"count":85,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/pages\/319\/revisions"}],"predecessor-version":[{"id":6643,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/pages\/319\/revisions\/6643"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/media\/4544"}],"wp:attachment":[{"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/media?parent=319"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/patris.ai\/en\/wp-json\/wp\/v2\/dipi_cpt_category?post=319"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}