Odaily星球日報訊在今天的OpenAI首屆開發者大會上,OpenAI推出了Assistants API,這是一種“專門構建的AI工具”,可利用“額外的知識”幫助開發者在自家應用程序中構建AI助手。 OpenAI表示,Assistans API提供了「程式碼解釋器(Code interpreter)」、「檢索(Retrieval)」「函數呼叫(Function calling)」三個功能,以協助使用者處理「繁重的工作」: – “程式碼解釋器「可允許開發者在沙盒執行環境中編寫和運行Python程式碼,產生圖形圖表,並處理具有不同資料和格式的文件,並允許AI助理迭代運行程式碼來解決具有挑戰性的程式碼和數學問題等。 – 「檢索」可利用模型以外的知識來增強助手,例如專有領域資料、產品資訊或使用者提供的文件。 – 「函數呼叫」可令助手能夠呼叫開發者定義的函數,並將函數回應合併到其訊息中。 OpenAI表示,Assistans API旨在實現靈活性,用例範圍包括「基於自然語言的資料分析應用程式」、「程式碼助理」、「基於人工智慧的度假規劃師」、「DJ」、「智慧畫布」等。據悉,Assistants API引入的一個關鍵更新是提供持久且無限長的執行緒(Threading),讓開發人員將執行緒狀態管理移交給OpenAI,並解決上下文視窗長度約束的問題。 (IT之家)