ChatGPT: Wie kann ich es selbst mit APEX nutzen?
ChatGPT on OpenAI hat das Potenzial ein Game-Changer in der IT zu werden.
Plötzlich kann jeder selbst ausprobieren, wovon er eher gerüchteweise gehört hat.
In dem Video wird gezeigt, wie die KI hinter ChatGPT für eigene Anwendungen
in APEX genutzt werden können.
ChatGPT zum Ausprobieren
DECLARE v_return CLOB; v_request CLOB; BEGIN /* Create Request */ apex_json.initialize_clob_output; apex_json.open_object; apex_json.WRITE('model', 'text-davinci-edit-001'); apex_json.WRITE('input', NVL(:P100_QUERY,'select PROJECT_ID, BUDGET, COST, ASSIGNED_TO, STATUS, END_DATE, START_DATE, TASK_NAME, PROJECT_NAME from VW_EBA_TASKS')); apex_json.WRITE('instruction', :P100_INPUT||' Und wandle oder Verknüpfungen zu Listen um.'); apex_json.WRITE('temperature', 0); apex_json.close_all; v_request := apex_json.get_clob_output; apex_json.free_output; /* Send Request */ apex_web_service.set_request_headers( p_name_01 => 'Content-Type', p_value_01 => 'application/json', p_name_02 => 'Authorization', p_value_02 => 'Bearer '||:OpenAIKey); v_return := apex_web_service.make_rest_request( p_url => 'https://api.openai.com/v1/edits', p_http_method => 'POST', p_body => v_request); /* Parse Answer */ apex_json.parse(v_return); :P100_QUERY := apex_json.get_varchar2(p_path => 'choices[1].text'); END;
Zur Vergrößerung bitte auf das Bild klicken.