Generate a structured response
Call a chosen model with the messages you supply.
/oo Mistral AI: Use Mistral model [model ID] to summarize this text [text] and return decisions and open questions.
Ask your AI assistant to work with Mistral AI: generate Responses and Read Document Text.
Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.
Call a chosen model with the messages you supply.
/oo Mistral AI: Use Mistral model [model ID] to summarize this text [text] and return decisions and open questions.
Check processing status before retrieving extracted document text.
/oo Mistral AI: Check document [document ID] in library [library ID]; once processing is ready, read extracted text and summarize its sections.
Set up oo CLI and the oo Skill in your agent.
Install OOMOL →Connect using your Mistral AI API Key.
Connect Mistral AI →Use /oo with the pages to read, the changes to make, and where to save the result.
Connection Guide →Choose Your Agent
Mistral AI exposes model inference, conversations, agents, and document operations that your assistant can call with your API key.
Call a chosen model with the messages you supply.
Check processing status before retrieving extracted document text.
List all Mistral models accessible by the current API Key.
mistral_ai.list_models Get details of a single Mistral model by model ID.
mistral_ai.get_model List sessions under the current organization, with pagination and metadata filtering parameters.
mistral_ai.list_conversations Create a new session and immediately append the message or tool call context.
mistral_ai.start_conversation Get metadata for a single session by session ID.
mistral_ai.get_conversation Delete the specified session.
mistral_ai.delete_conversation Appends a new message to an existing session and triggers a new completion.
mistral_ai.append_to_conversation Get all history entries in the session.
mistral_ai.get_conversation_history Get all message entries in the session.
mistral_ai.get_conversation_messages Restarts the session from some historical point in the session and generates a new subsequent response.
mistral_ai.restart_conversation List all Agents, optionally with pagination, name, source or metadata filtering parameters.
mistral_ai.list_agents Create a new Mistral Agent.
mistral_ai.create_agent Get a single Agent by Agent ID, optionally specifying agent_version.
mistral_ai.get_agent Update the Agent configuration and create a new version.
mistral_ai.update_agent Delete the specified Agent.
mistral_ai.delete_agent Switch the current version of the Agent.
mistral_ai.update_agent_version Lists all versions of the specified Agent.
mistral_ai.list_agent_versions Get version details of the specified Agent.
mistral_ai.get_agent_version Create or update an Agent version alias.
mistral_ai.create_or_update_agent_alias Lists all version aliases for the specified Agent.
mistral_ai.list_agent_aliases Call the Mistral chat completions interface to generate chat responses.
mistral_ai.create_chat_completion Call the Mistral FIM completions interface to generate completion results.
mistral_ai.create_fim_completion Call the Mistral agents completions interface to generate Agent responses.
mistral_ai.create_agents_completion Call the Mistral embeddings interface to generate vectors.
mistral_ai.create_embeddings Call the Mistral moderations interface to detect text security risks.
mistral_ai.create_moderation Call the Mistral chat moderations interface to detect chat message security risks.
mistral_ai.create_chat_moderation Call the Mistral OCR interface to identify text and layout in the document.
mistral_ai.create_ocr Upload the audio file and call the Mistral transcoding interface.
mistral_ai.create_audio_transcription List all files under the current organization.
mistral_ai.list_files Upload files to Mistral for fine-tuning, batch or OCR.
mistral_ai.upload_file Get file metadata by file ID.
mistral_ai.retrieve_file Delete the specified file.
mistral_ai.delete_file Download the file contents and return the accessible download address via fileTransit.
mistral_ai.download_file Get the temporary signature download link for the file.
mistral_ai.get_file_signed_url List fine-tuning jobs, with paging and filtering conditions.
mistral_ai.get_fine_tuning_jobs List batch jobs, with paging and filtering conditions.
mistral_ai.list_batch_jobs List all libraries under the current organization.
mistral_ai.list_libraries Create a new Mistral library.
mistral_ai.create_library Get individual library details by library ID.
mistral_ai.get_library Updates the properties of the specified library.
mistral_ai.update_library Delete the specified library.
mistral_ai.delete_library List all documents under the specified library.
mistral_ai.list_library_documents Uploads a new document to the specified library.
mistral_ai.upload_library_document Get details of a single library document.
mistral_ai.get_library_document Updates the properties of the specified library document.
mistral_ai.update_library_document Delete the specified library document.
mistral_ai.delete_library_document Get the extracted text content of the library document.
mistral_ai.get_document_text_content Get the processing status of library document.
mistral_ai.get_document_status Get a temporary signed link to the library document's original file.
mistral_ai.get_document_signed_url Get a temporary signed link to a text file extracted from library document.
mistral_ai.get_document_extracted_text_url Reprocess the specified library document.
mistral_ai.reprocess_document List shared access records for the specified library.
mistral_ai.list_library_shares Creates or updates the shared access level for the specified library.
mistral_ai.create_library_share Removes the shared access level for the specified library.
mistral_ai.delete_library_share No matching tools.
List accessible models and supply a model ID to inference actions; availability depends on the API key.
Library documents have processing status. Check it before relying on extracted text.
Supply the conversation ID and new inputs to append_to_conversation, which triggers a new completion.
Manage which optional storage OOMOL can use. You can change these choices from the footer at any time.