Začněte nyníZačněte zdarma

Použití parametru tools

Vyvíjíš AI aplikaci pro realitní agenturu a tvým úkolem je extrahovat klíčová data z inzerátů: typ nemovitosti, lokalitu, cenu a počet ložnic. K extrakci informací použij endpoint Chat Completions s function calling.

Zpráva message_listing s realitním inzerátem a function_definition s definicí funkce jako nástroje předávaného modelu jsou předem načteny.

Toto cvičení je součástí kurzu

Vývoj AI systémů s OpenAI API

Zobrazit kurz

Pokyny k cvičení

  • Přidej předem načtenou zprávu message_listing.
  • Přidej definici funkce function_definition.
  • Vypiš odpověď.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

client = OpenAI(api_key="")

response= client.chat.completions.create(
    model="gpt-4o-mini",
    # Add the message
    ____,
    # Add your function definition
    ____
)

# Print the response
print(____)
Upravit a spustit kód