| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package jnpf.service.impl;
- import com.unfbx.chatgpt.entity.chat.Message;
- import jnpf.constant.MsgCode;
- import jnpf.exception.DataException;
- import jnpf.model.ai.AiFormModel;
- import jnpf.service.OpenAiService;
- import java.util.List;
- /**
- * 未启用是空实现
- * @author JNPF开发平台组
- * @copyright 引迈信息技术有限公司
- * @date 2024/10/15 17:00
- */
- public class DisabledOpenAiServiceImpl implements OpenAiService {
- @Override
- public String completion(String prompt) {
- return throwError();
- }
- @Override
- public String completion(Message... messages) {
- return throwError();
- }
- @Override
- public String generatorModelStr(String businessName) {
- return throwError();
- }
- @Override
- public List<AiFormModel> generatorModelVO(String prompt) {
- return throwError();
- }
- public <T> T throwError(){
- throw new DataException(MsgCode.SYS180.get());
- }
- }
|