GenerativeAgent Updates
New updates and improvements for the GenerativeAgent
Auto-generating Test Users
We’ve introduced the ability to automatically generate test users by describing test scenarios, making it easier to simulate API interactions for testing purposes.
This feature accelerates your testing process by automatically creating realistic test data based on your scenario descriptions, helping you validate GenerativeAgent’s behavior more efficiently.
Test Users
Learn how to create and configure test users to simulate API responses and test your GenerativeAgent’s behavior
Pinned Versions
Pinned Versions allows you to pin specific versions of GenerativeAgent to a deployment, enabling safer and more predictable deployments.
This enables you to:
- Maintain version stability in production environments
- Control the rollout of new features
- Test version changes in preview before deployment
- Ensure consistent behavior across GenerativeAgent deployments
Pinned Versions Documentation
Learn how to configure and manage GenerativeAgent versions
Scope and Safety
Scope and Safety Fine Tuning allows customizable guardrails that let you define what’s considered “in-scope” and “safe” for your specific use cases, while maintaining core safety protections.
With this feature, you can:
- Customize safety boundaries aligned with business policies
- Expand permissible topics without compromising default protections
- Control input safety and scope definitions with precision
Safety Tuning Documentation
Learn how to configure safety and scope settings
Mock Functions
Mock Functions enable rapid prototyping and testing of GenerativeAgent integrations without requiring live API endpoints.
This feature allows you to:
- Prototype and validate Function behaviors before building actual APIs
- Test GenerativeAgent’s parameter handling and response processing
- Accelerate development by simulating API responses during initial setup
Once you have a working mock function, you can convert it to a live function by pointing it to your live API via an API connection.
Mock API Documentation
Learn how to create and use Mock Functions
Turn Inspector
Turn Inspector is an advanced diagnostic feature in Previewer that provides granular visibility into GenerativeAgent’s interaction workflow.
It enables you to diagnose unexpected behaviors, fine-tune instructions, and ensure more predictable and reliable interactions with GenerativeAgent.
You can inspect:
- Active Task configuration
- Current reference variables
- Instruction parsing
- Function call context
- Execution state per turn
Using the Previewer
Learn how to use the Previewer to inspect and debug your GenerativeAgent workflows
Knowledge Base Search
Knowledge Base Search enables powerful free-text search across article titles, text, and URLs. The search includes metadata filtering capabilities for content source, creation details, and deployment status.
This makes it easier to manage and navigate your Knowledge Base.
Users can combine multiple filters with AND operators, maintain search context while navigating, and perform bulk operations on search results.
Managing Knowledge Base Content
Learn how to effectively manage and search your Knowledge Base content
Knowledge Base Article API
The Knowledge Base Article API enables programmatic management of Knowledge Base articles, allowing you to programmatically add and modify articles within the GenerativeAgent Knowledge Base.
Key use cases include:
- Integration with private internal knowledge bases not publicly accessible
- Importing content from non-scrapable sources like Content Management Systems (CMS)
- Fine-grained programmatic control over knowledge ingestion and management
Article Submission API Documentation
Trial Mode
Trial Mode allows you to safely deploy GenerativeAgent use cases by trialing functions in production. When developing AI applications, it’s critical to validate how your AI system interacts with external functions and APIs before full deployment. Trial mode provides this safety layer.
This can allow you to:
- Ensure GenerativeAgent called the function properly given the conversation context.
- Ensure GenerativeAgent interpreted the function response.
- Be protected from unknown API response variations that you might not have accounted for during development and testing.
Check out the Trial Mode guide for more information.
Was this page helpful?