# SRP GenAI API 格式 (2024/07/12) [TOC] SRP: solution ready package ## SRP GenAI API #### **[POST]** /genai/srp/store <details><summary><sup>Request</sup></summary> ```jsonld { "embeddings": "text-embedding-ada-002", "function": "fault_reason_analysis", "files": "upload_a_file", "model_name": "panasonic" "descriptions": "string", "instructions": "string", "info_keys": ["error_code","error_info"] } ``` </details> <details><summary><sup>Response</sup></summary> ```jsonld # Success -> { "errCode": 200, "data": str } # Validation Error -> { "errCode": 422, "data": str #Error message } ``` </details> #### **[POST]** /genai/srp/retrieve <details><summary><sup>Request</sup></summary> ```jsonld { "messages": [ { "role": "user", "content": "請提供错误原因,检查和对策給我" } ], "params": { "function": "fault_reason_analysis", "model_name": "panasonic", "info": { "error_code": "40001", "error_info": "紧急停止开关打开"} } } ``` </details> <details><summary><sup>Response</sup></summary> ```jsonld # Success -> { "errCode": 200, "data": str } # Validation Error -> { "errCode": 422, "data": str #Error message } ``` </details>