Return to Changelog
v1.6.0
The 1.6.0 release introduces the h2oGPTe Agent, role-based access control, an OpenAPI-compliant REST API, and Custom GPT creation.
Agent featuresโ
Agent overviewโ
The h2oGPTe Agent enables autonomous tool use through code execution. It uses large language models (LLMs) for code generation and reasoning. The agent achieved #1 ranking on the GAIA leaderboard, which measures General AI assistant usefulness.
Key features include:
- Deep Research assistance: Provides autonomous analysis with full transparency into decision-making processes
- Comprehensive output: Delivers analysis summaries, internal chat transcripts, and downloadable artifacts for each conversation
- File management: Gives you access to newly created files (PDF, Excel, PowerPoint) and all code snippets used in document creation
Agent controlโ
You can enable or disable the agent through the chat input interface. The agent operates autonomously based on your prompts and configured prompt templates.
Accuracy Presets control conversation depth and processing time:
- Quick
- Basic (default)
- Standard
- Maximum
Each preset defines the number of conversation turns and maximum processing time per turn.
Agent toolsโ
Administrators can enable or disable these agent tools for chat queries:
Code and Development:
- Aider Code Generation
- Shell Scripting
- Python Coding
Data Visualization:
- Mermaid Chart-Diagram Renderer
- Image Generation
Content Processing:
- Ask Question About Image
- Audio-Video Transcription
- Convert Document to Text
- Screenshot Webpage
Research and Search:
- Google Search
- Bing Search
- Scholar Papers Search
- Wolfram Alpha Math Science Search
- Wikipedia Articles Search
- Wayback Machine Search
- Web Image Search
Document Analysis:
- Ask Question About Documents
- RAG (Retrieval-Augmented Generation) Vision
- RAG Text
System Integration:
- H2O Driverless AI Data Science
- Browser Navigation
- Download Web Video
- Advanced Reasoning
- Evaluate Answer
Network Access:
- Internet Access
- Intranet Access
Access control and permissionsโ
Role-based access control (RBAC)โ
This version introduces a comprehensive role and permission system. Each role contains specific permissions, and administrators can assign roles to users and groups from federated authentication providers like LDAP.
Available permissions:
Chat management:
- Delete chats
- Submit chat feedback
Collection management:
- Add collections
- Delete collections
- Edit collections
- Make collection public
- Share collections
Document management:
- Add documents
- Delete documents
Template management:
- Delete prompt templates
- Edit prompt templates
- Share prompt templates
System administration:
- Show admin center
- Allow device pairing when configured
- Show extractors
- Show live logs
- Show models page
- Show private button
- Manage roles
- Display system notifications
- Display developer settings
API and developer toolsโ
REST APIโ
A new REST API complements the existing Python RPC client. The API conforms to the OpenAPI standard and provides built-in Swagger UI documentation.
Auto-Generated bindings:
- Python REST API
- JavaScript REST API
- Go REST API
Custom GPT creationโ
Create custom AI assistants using the formula: Collection + Collection Settings + Default Chat Settings = Custom GPT.
Each collection contains default chat settings that apply to new conversations. You can apply current settings as collection defaults through the Apply current settings as collection defaults button or via API.
Code generation for chat messagesโ
Each chat message displays the equivalent Python client code, enabling developers to replicate queries programmatically.
Model and processing improvementsโ
Reasoning model supportโ
The models page displays reasoning capabilities and shows which reasoning models support non-reasoning models, similar to vision model relationships. Reasoning models work with chat, RAG (Retrieval-Augmented Generation), and agent use cases.
Vision capabilitiesโ
Enhanced vision model functionality across the platform.
Document processingโ
Parsing improvements:
- Layout detection
- Chunking algorithms
- Image captioning
- Text conversion
- Document highlighting
- Excel handling (large tables are summarized while remaining fully accessible to agents for data analysis)
Handwriting recognitionโ
The H2O Mississippi model provides default handwriting-to-text transcription and ships with the platform.
Supported LLMsโ
Support for proprietary and open-source models includes:
Cloud providers:
- Claude 3.5 (Bedrock)
- OpenAI o1 (Azure)
- OpenAI o1-mini (Azure)
- Gemini 2.0 Flash
- Gemini 2.0 Flash Thinking
Open-Source Models:
- DeepSeek V3
- DeepSeek R1
- MiniMaxAI
- Qwen/Qwen2.5
- Qwen/Qwen2-VL
- Qwen/QwQ
- Llama-3.3-70B
- Llama-3.2-11B-Vision
- Llama-3.2-90B-Vision
H2O Models:
- H2O Mississippi
Performance and scalabilityโ
Architecture improvementsโ
- Models Service: Redesigned backend enables horizontal scaling for document ingestion and chat through a dedicated service shared by chat, crawl, and core services
- Auto-Scaling: Optional KEDA-based auto-scaling for the models service
- Database Operations: Parallelized Vex database operations
- Conversion Speed: Accelerated text-to-PDF conversion
User experience enhancementsโ
Interface improvements:
- Separate guardrails and PII (Personally Identifiable Information) settings
- GUI-based custom guardrails configuration
- Enhanced PDF display
- Collection thumbnails
- Improved models page layout
- Better scrolling and pagination
- Syntax highlighting for markdown and code blocks
- Enhanced job cancellation
- Faster automatic RAG type detection
Model testingโ
Self-Test enhancements:
- Functional self-tests with multimodal RAG and guided JSON
- Better detection of model endpoint configuration issues
Administrative featuresโ
White labelingโ
Customization options include:
- Custom logos
- Color schemes
- Greeting messages
- Personality configuration in prompt templates
Topic modelingโ
Generate topic model visualizations for any collection with a single click. Visualizations show clusters of similar phrases and concepts, providing content overviews and identifying areas for content optimization.
Collection managementโ
Lifecycle controls:
- Configurable collection expiration times
- Collection size limits
Performance optimizationsโ
- Faster public chat sharing
Securityโ
No critical or high CVEs at the time of release.
- Submit and view feedback for this page
- Send feedback about Enterprise h2oGPTe to cloud-feedback@h2o.ai