Esplora con il playground del modello
Prima di scrivere codice per compilare un'applicazione di chat di intelligenza artificiale generativa, è utile esplorare le operazioni che il progetto può eseguire tramite il portale foundry. Il portale fornisce strumenti interattivi per testare i modelli e generare esempi di codice che è possibile usare come punti di partenza per le applicazioni.
Esplorazione con l'ambiente di sperimentazione del modello
Il playground del modello nel portale foundry fornisce un ambiente interattivo per testare i modelli prima di scrivere codice. È possibile accedervi selezionando Model Playground dalla barra di navigazione a sinistra.
Il playground ti consente di:
- Inviare richieste ai modelli distribuiti e visualizzare le risposte in tempo reale
- Modificare le impostazioni come la temperatura e i token massimi
- Aggiungere messaggi di sistema per personalizzare il comportamento del modello
- Sperimentare modelli e configurazioni diversi
Questo ambiente senza codice consente di comprendere in che modo i modelli rispondono a input e impostazioni diversi, semplificando la progettazione dell'applicazione.
Generazione di esempi di codice
Una delle funzionalità più utili del playground del modello è il pulsante Codice nel riquadro della chat. In qualsiasi momento durante la sperimentazione, è possibile selezionare questo pulsante per visualizzare esempi di codice per riprodurre una sessione di chat nell'app.
Gli esempi di codice generati includono opzioni per:
- API : uso dell'API Risposte o di un'altra API, ad esempio ChatCompletions
- Linguaggio : selezionare il linguaggio di programmazione preferito
- SDK - Scegliere l'SDK di cui si vuole visualizzare un esempio
Questi esempi sono precompilati con l'endpoint del progetto, il nome della distribuzione del modello e le impostazioni correnti. Forniscono un punto di partenza pronto per l'uso per la compilazione dell'applicazione.
È possibile copiare questo codice direttamente nell'ambiente di sviluppo e modificarlo in base alle proprie esigenze.
Dal playground al codice
Il flusso di lavoro tipico per la creazione di un'applicazione di intelligenza artificiale con Microsoft Foundry è simile al seguente:
- Esplora nel playground: testare le richieste, modificare le impostazioni e scoprire cosa funziona
- Generare esempi di codice : usare la scheda Codice per ottenere esempi sdk
- Sviluppare l'applicazione : prendere il codice generato e personalizzarlo in base alle esigenze specifiche
- Scorrere e perfezionare : tornare al playground per testare nuove idee, quindi aggiornare il codice
Questo approccio consente di creare rapidamente prototipi e convalidare le idee prima di investire tempo nello sviluppo.
Nell'unità successiva verranno illustrati gli endpoint e gli SDK disponibili che è possibile usare per sviluppare un'applicazione client.