Tabnine presenta Tabnine Chat un’applicazione di chat di livello aziendale, incentrata sul codice, in fase beta che consente agli sviluppatori di interagire con i modelli di intelligenza artificiale di Tabnine utilizzando il linguaggio naturale.

Tabnine presenta Tabnine Chat, un'app di chat aziendale beta che consente agli sviluppatori di interagire con i modelli di intelligenza artificiale di Tabnine utilizzando il linguaggio naturale.

Tabnine, lo strumento di completamento del codice basato su intelligenza artificiale, ha presentato una nuova funzionalità alla sua suite: Tabnine chat, nella sua versione beta. Si tratta di un’applicazione basata sul codice, ad alta qualità, che può integrarsi perfettamente con l’ambiente di sviluppo integrato (IDE) del programmatore. L’applicazione amplia la sua funzionalità per utilizzare codice esistente spiegabile, cercare nei repository di codice e generare nuovo codice in base alle specifiche del linguaggio naturale. Uno dei punti salienti di Tabnine Chat è la sua forte attenzione alla sicurezza e alla conformità.

La funzionalità si adatta a diverse esigenze aziendali, garantendo la protezione di codebase private, codice open-source consentito e interrogazioni di stack overflow. I modelli sono stati addestrati solo su codice open-source con licenze permissive, eliminando preoccupazioni relative alle informazioni sulla codebase. La parte front-end di Tabnine Chat è un’applicazione React incorporata in una vista web, attualmente disponibile in VS code e negli IDE JetBrains, e supporta tutti i linguaggi di programmazione.

Diverse caratteristiche distintive sottolineano la sua importanza:

  1. Sicurezza e conformità: l’ambiente di Tabnine garantisce la totale riservatezza e sicurezza del codice. Favoriscono l’implementazione di ambienti di sviluppo isolati utilizzando una virtual private cloud o una configurazione in loco, dando la priorità alla sicurezza e alla riservatezza.
  2. Integrazione contestuale: Tabnine chat opera all’interno dell’IDE, integrando così il codice in corso di sviluppo del programmatore.
  3. Integrazione dei repository: gli utenti di Tabnine Enterprises possono collegare i loro repository a questa applicazione. Le organizzazioni con un vasto insieme di API interne, librerie e servizi possono aumentare la produttività collegando i repository interni a Tabnine Chat.

Con l’arrivo della fase beta di Tabnine Chat, i programmatori sono sull’orlo di una trasformazione nel processo di scrittura del codice. In questo processo di evoluzione delle relazioni tra sviluppatori e intelligenza artificiale, Tabnine Chat si distingue come pioniere nel consentire conversazioni fluide tra sviluppatori e codice. Con una futura espansione a Tabnine enterprises e utenti professionali, l’interazione avanzata nella scrittura del codice genera entusiasmo.