Déterminer la langue du client
Maintenant que vous avez une transcription de l'appel du client, vous devez déterminer la langue utilisée afin de pouvoir traduire la réponse et la renvoyer au client dans sa langue. Vous utiliserez un modèle de clavardage d'OpenAI pour identifier la langue.
La sortie du modèle doit être normalisée en un code de langue; par exemple, "en" pour l'anglais, "fr" pour le français, et ainsi de suite.
La transcription que vous avez créée à l'exercice précédent est disponible sous le nom transcript.
Cette activité fait partie du cours
Systèmes multimodaux avec l'API d'OpenAI
Instructions de l’exercice
- Demandez à
gpt-4o-minid'examiner la transcription et de retourner le code de langue utilisé, p. ex.,"en"pour l'anglais et"fr"pour le français. - Extrayez le code de langue à partir de
response.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
client = OpenAI(api_key="")
# Complete a request identify the country code from the transcript
response = ____
# Extract the country code from the response
country_code = ____
print(country_code)