Tools
AI School has various tools that the AI assistant can use to help you with specific tasks. These tools expand the AI's capabilities with external functions such as creating images, searching the internet, and retrieving weather information.
Tool Settings
Each tool can be configured with three different settings:
- Auto: The AI automatically decides when to use the tool (recommended)
- Enabled: The tool is always available for use
- Disabled: The tool is disabled and not used
Starting a Tool from the Home Screen
When you start a tool directly from the home screen, AI-School opens a new chat with that tool active. Many tools already place an example prompt in the input field, so you only need to fill in the missing details. For Get Weather, for example, the question is already prepared and you fill in the location. For AI Content Detection, the check question is ready and you paste the text under the Text: heading.
The start text and example prompt follow your account language setting.
Universal Tools
Universal tools work with all AI models and providers. These tools are developed by AI School and provide consistent functionality regardless of which model you use.
| Tool | Description | Status |
|---|---|---|
| Create Images | Generate images based on descriptions | Critical - default on |
| Generate Quiz | Automatically create test questions | Default on |
| Internet Search | Search for current information online | Critical - default on |
| Image Search | Search for images online | Critical - default on |
| Get Weather | Request weather forecasts | Default on |
| AI Content Detection | Detect AI-generated text | Default on |
| Wikipedia Search | Search Wikipedia articles | Disabled |
| Google Routes | Plan routes and navigation | Disabled |
| Google Places | Find locations and businesses | Disabled |
| Wolfram Alpha | Complex calculations and analyses | Disabled |
| Wikiwijs Search | Search Wikiwijs educational materials | Disabled |
| SLO Search | Search SLO curriculum for core objectives and subject cores | Disabled |
| Recording | Save information as an editable document | Disabled |
Native Tools
Native tools are built-in features of specific AI providers. These tools are optimized for their respective models and often provide better performance than universal alternatives.
OpenAI Native Tools
| Tool | Description | Available for |
|---|---|---|
| Web Search (OpenAI) | Built-in web search with citations | Suitable OpenAI models and newer |
| Code Interpreter (OpenAI) | Execute Python code in sandbox | Suitable OpenAI models and newer |
Anthropic Native Tools (Claude)
| Tool | Description | Available for |
|---|---|---|
| Web Search (Claude) | Built-in web search | suitable Claude models |
| Web Fetch (Claude) | Fetch web page content | suitable Claude models |
| Code Execution (Claude) | Execute code in sandbox | suitable Claude models |
Google Native Tools (Gemini)
| Tool | Description | Available for |
|---|---|---|
| Google native tools (Gemini) | Google Search, Code Execution, URL Context and Google Maps | Gemini models |
When a Google native tool is enabled, universal tools are automatically disabled. See the Google native tools page for more information.
Critical Tools
Some tools are marked as "critical" because they are essential for an optimal user experience:
- Create Image: For visual content creation
- Internet Search: For current information
- Image Search: For visual support
These tools are enabled by default and are recommended to keep active.
Tool Configuration
Administrators can adjust tool settings in the admin panel. The default configuration is optimized for most use cases, with the most commonly used tools set to "auto" and advanced tools disabled.
Native vs Universal Tools
When using an OpenAI or Anthropic model, the native tools of that provider are automatically activated. This means:
- For OpenAI models:
openai_web_searchreplacesinternet_search - For Anthropic models:
anthropic_web_searchreplacesinternet_search
This ensures better integration and often faster results, as the tools are specifically optimized for the model you're using.