Găsește și înlocuiește
Instrumentele de tip „găsește și înlocuiește" există de zeci de ani, însă sunt adesea limitate la identificarea și înlocuirea unor cuvinte sau fraze exacte. Ai la dispoziție un bloc de text despre mașini și vei folosi un model de completare a conversației pentru a actualiza textul, astfel încât să trateze subiectul avioanelor – cu toate modificările necesare.
Avertisment: dacă trimiți multe cereri sau folosești un număr mare de tokeni într-un interval scurt, s-ar putea să atingi limita de utilizare și să primești eroarea openai.error.RateLimitError. Dacă apare această eroare, așteaptă un minut pentru a-ți reseta cota și vei putea relua trimiterea cererilor.
Acest exercițiu face parte din cursul
Lucrul cu OpenAI API
Instrucțiuni pentru exercițiu
- Creează o cerere către endpoint-ul Chat Completions; folosește maximum
100de tokeni. - Extrage și afișează răspunsul text primit de la API.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
client = OpenAI(api_key="")
prompt="""Replace car with plane and adjust phrase:
A car is a vehicle that is typically powered by an internal combustion engine or an electric motor. It has four wheels, and is designed to carry passengers and/or cargo on roads or highways. Cars have become a ubiquitous part of modern society, and are used for a wide variety of purposes, such as commuting, travel, and transportation of goods. Cars are often associated with freedom, independence, and mobility."""
# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
model="gpt-4o-mini",
messages=[{"role": "user", "____": ____}],
____
)
# Extract and print the response text
print(response.choices[0].____.____)