Tabnine
Tabnine Usage Monitoring
This integration guide is currently under development. Please contact our support team at support@openlm.com for assistance with Tabnine integration.
About Tabnine
Tabnine is an AI-powered code completion tool that accelerates software development by providing intelligent code suggestions. It uses machine learning models trained on billions of lines of code to help developers write code faster and with fewer errors. Monitoring Tabnine usage is essential for optimizing subscription costs and ensuring that AI coding assistant licenses are distributed to the most active developers.
Prerequisites
To begin monitoring Tabnine, ensure you have the following components and permissions in place:
- OpenLM Components: OpenLM Cloud Broker and OpenLM SLM are required.
- Platform-specific Requirements: You'll need administrative access to your Tabnine Enterprise account to generate API credentials with the necessary read permissions.
Configuring data collection
Follow these step-by-step instructions to set up data collection for Tabnine in OpenLM Cloud Broker:
- Please contact our support team support@openlm.com to setup Tabnine integration.
Viewing reports
Access your reports to analyze usage patterns.
- User Activity Trends: See which developers are most active and how they utilize AI code completion features, helping with license re-allocation.
- Expired/Unused License Reports: Identify and reclaim licenses from inactive users to optimize costs.