API for iblai
- ai_mentor_orgs_users_pin_message_create
ibl-data-manager (4.84.1-ai-plus)
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- 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}/pin-message/?session_id=string' \
-H 'Authorization: YOUR_API_KEY_HERE'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.
Instructions to determine how prompt suggestions are generated.
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
Allow embedded mentor to read content on the embedded web page.
Placeholder to be shown in the input text area when the mentor is used.
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.
Prompt to check whether the models response is appropriate or not.
Feedback given to the user when a model generates an inappropriate response
sse- Ssewebsocket- Websocketstreamable_http- Streamable Http
Headers to send to the MCP server. Useful for authentication,
Featured mcp servers will be accessible to all other tenants.
[ [ { … } ] ]
Request
Create a pinned message for a user session.
Args: request: The HTTP request containing session details. org: Organization key identifier. user_id: The username of the student.
Returns: Response: Status 201 on success.
Raises: NotFound: If the student does not exist. ValidationError: If request data is invalid.
- application/json
- application/scim+json
- application/x-www-form-urlencoded
- multipart/form-data
- */*
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"session_id": "550e8400-e29b-41d4-a716-446655440000"
}'{ "session_id": "550e8400-e29b-41d4-a716-446655440000", "username": "user", "platform": "https://base.manager.iblai.app/api/core/platform/1" }
Request
Delete a pinned message for a user.
Args: request: The HTTP request containing session details. org: Organization key identifier. user_id: The username of the student.
Returns: Response: Status 204 on success.
Raises: NotFound: If the student or pinned message does not exist. ValidationError: If request data is invalid.
- Mock serverhttps://docs.ibl.ai/_mock/apis/ibl/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- https://base.manager.iblai.app/api/ai-mentor/orgs/{org}/users/{user_id}/pin-message/
- 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}/pin-message/' \
-H 'Authorization: YOUR_API_KEY_HERE'{ "property1": null, "property2": null }