API for iblai
ibl-data-manager (3.59.0-ai-plus)
- application/json
- application/x-www-form-urlencoded
- multipart/form-data
Whether to force mentor to only use information within the provided documents.
Whether to show suggested prompts for the mentor or not. Note: Suggested prompts are created by tenant admins.
Whether to show suggested prompts for the mentor or not. Note: Guided prompts are created with an llm based on chat history.
Prompt template used to start a conversation with the user when greeting_type is proactive_prompt. This will be sent to the LLM so it can respond naturally
The prompt for the moderation system. This prompt must clearly distinguish between 'Approapriate' and 'Not Appropriate' queries.
Prompt to be used to alter or modify final llm response into any desired form.
Desired feedback to return to the user when their prompt is deemed inappropriate.
proactive_prompt
- Proactive Promptproactive_response
- Proactive Response
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/
https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/?department_id=0&filter_by=string&metadata_key=string&metadata_value=string&return_session_information=true&visibility=string' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "string",
"unique_id": "677cf8c4-9b37-4a4b-b000-2ee947357c3a",
"flow": null,
"slug": "string",
"platform": "string",
"allow_anonymous": true,
"metadata": null,
"enable_moderation": true,
"enable_post_processing_system": true,
"enable_openai_assistant": true,
"enable_total_grounding": true,
"enable_suggested_prompts": true,
"enable_guided_prompts": true,
"google_voice": 0,
"openai_voice": 0,
"guided_prompt_instructions": "string",
"categories": [
0
],
"proactive_prompt": "string",
"moderation_system_prompt": "string",
"post_processing_prompt": "string",
"moderation_response": "string",
"safety_system_prompt": "string",
"safety_response": "string",
"disable_chathistory": true,
"enable_safety_system": true,
"proactive_response": "string",
"mcp_servers": [
0
],
"greeting_method": "proactive_prompt",
"last_accessed_by": 2147483647,
"recently_accessed_at": "2019-08-24T14:15:22Z",
"created_by": "string"
}'
Whether to force mentor to only use information within the provided documents.
Whether to show suggested prompts for the mentor or not. Note: Suggested prompts are created by tenant admins.
Whether to show suggested prompts for the mentor or not. Note: Guided prompts are created with an llm based on chat history.
Prompt template used to start a conversation with the user when greeting_type is proactive_prompt. This will be sent to the LLM so it can respond naturally
The prompt for the moderation system. This prompt must clearly distinguish between 'Approapriate' and 'Not Appropriate' queries.
Prompt to be used to alter or modify final llm response into any desired form.
Desired feedback to return to the user when their prompt is deemed inappropriate.
proactive_prompt
- Proactive Promptproactive_response
- Proactive Response
{ "name": "string", "unique_id": "677cf8c4-9b37-4a4b-b000-2ee947357c3a", "flow": null, "slug": "string", "platform": "string", "allow_anonymous": true, "metadata": null, "enable_moderation": true, "enable_post_processing_system": true, "enable_openai_assistant": true, "enable_total_grounding": true, "enable_suggested_prompts": true, "enable_guided_prompts": true, "google_voice": 0, "openai_voice": 0, "guided_prompt_instructions": "string", "categories": [ 0 ], "proactive_prompt": "string", "moderation_system_prompt": "string", "post_processing_prompt": "string", "moderation_response": "string", "safety_system_prompt": "string", "safety_response": "string", "disable_chathistory": true, "enable_safety_system": true, "proactive_response": "string", "mcp_servers": [ 0 ], "greeting_method": "proactive_prompt", "last_accessed_by": 2147483647, "recently_accessed_at": "2019-08-24T14:15:22Z", "created_by": "string", "created_at": "2019-08-24T14:15:22Z", "updated_at": "2019-08-24T14:15:22Z" }
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/
https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/{name}/?department_id=0&filter_by=string&metadata_key=string&metadata_value=string&return_session_information=true&visibility=string' \
-H 'Authorization: YOUR_API_KEY_HERE'
Request
Endpoint to view and delete AI generated images for a user.
AI Generated images are images generated during chat with AI. They are cached to allow retrieval and deletion.
optional filtering parameters allowed are
- username: The username of the user for which this image was stored.
- provider: The provider used to generate the image. eg. openai, nvidia (nim), replicate.
- model: the text to image model on the provider used to generate the image.
This endpoint is accessible to both students and platform admins.
- Mock server
https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/ai-generated-images/
https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/ai-generated-images/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/ai-generated-images/?model=string&ordering=string&page=0&page_size=0&provider=string&search=string&username=string' \
-H 'Authorization: YOUR_API_KEY_HERE'
{ "count": 123, "next": "http://api.example.org/accounts/?page=4", "previous": "http://api.example.org/accounts/?page=2", "results": [ { … } ] }