Determinarea limbii clientului
Acum că ai un transcript al apelului clientului, trebuie să identifici limba folosită, pentru a putea traduce ulterior răspunsul în limba nativă a clientului. Vei folosi un model de chat OpenAI pentru a identifica limba.
Rezultatul returnat de model ar trebui standardizat sub forma unui cod de țară; de exemplu, "en" pentru engleză, "fr" pentru franceză și tot așa.
Transcript-ul creat în exercițiul anterior este disponibil ca variabila transcript.
Acest exercițiu face parte din cursul
Sisteme multi-modale cu API-ul OpenAI
Instrucțiuni pentru exercițiu
- Trimite un prompt către
gpt-4o-minipentru a analiza transcriptul și a returna codul de țară al limbii folosite, de exemplu"en"pentru engleză și"fr"pentru franceză. - Extrage codul de țară din
response.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)