Usage Limits for N/llm Module in NetSuite 2026.1
Discover new usage limits for the N/llm module in NetSuite 2026.1 and how to obtain additional monthly usage for AI applications.
TL;DR Opening
Starting in NetSuite 2026.1, the N/llm module introduces defined usage limits for AI requests, with a unique monthly pooling system for SuiteApps, providing users with better control over AI script usage and additional options for increasing their limits.
Overview of Usage Limits
NetSuite now provides a structured approach to the monthly usage of requests for the N/llm module, which is essential for generating and embedding AI content. Each month, users receive a free pool of requests, replenished monthly. This feature is especially beneficial for developers and administrators leveraging AI in their NetSuite environments.
Types of Requests
The N/llm module primarily supports two types of requests:
- Generate Methods: Such as
llm.generateText(options). - Embed Methods: Such as
llm.embed(options).
Monthly Usage Tracking
You can monitor your current monthly usage on the AI Preferences page within NetSuite. It is crucial to check this frequently to ensure you do not exceed your allotted requests, as exceeding this limit could impact your AI functionalities.
Separate Usage Pools for SuiteApps
Each installed SuiteApp that utilizes N/llm methods gets its own designated monthly usage pool. This means that if you have multiple SuiteApps, each can independently draw from their individual pools, safeguarding your main N/llm usage from being depleted by SuiteApp scripts. Consider the following:
- Each SuiteApp maintains its own tracking for usage, separate from regular scripts.
- SuiteApp usage tracking cannot be viewed on the AI Preferences page, requiring each SuiteApp to offer its own visibility into usage statistics.
Obtaining Additional Usage
If your AI-driven projects require more than what is provided in the free monthly pool, you can obtain additional usage by providing your Oracle Cloud Infrastructure (OCI) credentials. This adjustment allows your scripts to utilize resources from an OCI account that includes the OCI Generative AI service, bypassing the free usage limitations. For more detail, see the documentation on using your own OCI configuration for SuiteScript Generative AI APIs.
Who This Affects
The following roles will find this information particularly relevant:
- Developers: Implementing AI functionalities in SuiteScripts.
- Administrators: Managing AI usage and monitoring limits within NetSuite.
- SuiteApp Creators: Ensuring efficient use of AI resources without exhausting limits for their users.
Key Takeaways
- NetSuite 2026.1 introduces monthly usage limits for the N/llm module, enhancing management of AI resources.
- Separate usage pools for each SuiteApp protect your main pool resources.
- Users can obtain extra usage by providing OCI credentials for expanded capabilities.
- Regularly monitor your AI usage to avoid disruptions in service.
Frequently Asked Questions (4)
Does monitoring AI request usage include all types of requests in the N/llm module?
Are separate usage statistics for SuiteApps visible on the AI Preferences page?
What should I do if I need more monthly usage than what the free pool provides for the N/llm module?
How can SuiteApp developers ensure they do not unintentionally exhaust a user's main usage pool?
Weekly Update History (1)
Updated Usage Limits and Concurrency Limits for N/llm Methods to include usage limit information for N/llm methods. Previously, this information was included in the main N/llm Module topic.
View Oracle DocsWas this article helpful?