Derivando o idioma do cliente
Agora que você tem a transcrição da ligação do cliente, precisa identificar o idioma usado para, depois, traduzir a resposta de volta para o idioma nativo do cliente. Você vai usar um modelo de chat da OpenAI para identificar o idioma.
A saída do modelo deve ser padronizada para um código de país; por exemplo, "en" para inglês, "fr" para francês e assim por diante.
A transcrição que você criou no exercício anterior está disponível como transcript.
Este exercício faz parte do curso
Sistemas Multimodais com a API da OpenAI
Instruções do exercício
- Faça um prompt para o
gpt-4o-miniconsiderar a transcrição e retornar o código do país do idioma usado, por exemplo,"en"para inglês e"fr"para francês. - Extraia o código do país de
response.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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)