Dezvoltarea sistemelor AI cu OpenAI API
Francesca Donadoni
Curriculum Manager, DataCamp
"În prezent căutăm un Data Scientist cu experiență solidă, care să se alăture echipei noastre inovatoare la sediul central din San Francisco, CA. În acest rol, veți lucra la proiecte complexe de analiză și modelare a datelor care fundamentează deciziile strategice ale companiei. Cerințe: Minimum 3 ani de experiență în știința datelor cu Python și AWS, Azure sau GCP."
from openai import OpenAI client = OpenAI(api_key="ENTER YOUR KEY HERE") response= client.chat.completions.create( model="gpt-4o-mini", messages=messages,tools=function_definition,)
function_definition = [{'type': 'function','function': {'name': 'extract_job_info', 'description': 'Get the job information from the body of the input text', 'parameters': { ...}}]
function_definition = [{ 'type': 'function', 'function': { 'name': 'extract_job_info', 'description': 'Get the job information from the body of the input text','parameters': {'type': 'object', 'properties': 'job': {'type': 'string', 'description': 'Job title'}, 'location': {'type': 'string', 'description': 'Office location'}, ... }}]
response= client.chat.completions.create( model="gpt-4o-mini", messages=messages, tools=function_definition )print(response.choices[0].message.tool_calls[0].function.arguments)
{"job":"Data Scientist","location":"San Francisco, CA"}
Dezvoltarea sistemelor AI cu OpenAI API