12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- //
- // AIInfoConfig.swift
- // PDF Reader Pro Edition
- //
- // Created by Niehaoyu on 2024/1/17.
- //
- import Foundation
- @objc public enum AIConfigType: NSInteger {
- case none = 0
- case summarize = 1
- case reWriting = 2
- case proofreading = 3
- case translate = 4
- }
- //AI对话框类型
- @objc public enum AIChatInfoType: NSInteger {
- case none = 0
- case defaultTip = 1 //预算提示内容
- case chatFileUpload = 2 //上传文件类型
- case chatStringUpload = 3 //上传文字类型
- case chatStringResult = 4 //返回文字类型
- case chatFileResult = 5 //返回文件类型
- case chatTranslateResult = 6
-
-
- }
- @objc public enum AIChatInfoState: NSInteger {
- case stateNone = 0
- case stateLoading = 1 //预加载Loading
- case stateFailed = 2 //返回错误
- case stateSuccess = 3 //返回成功
- case stateCancel = 4 //翻译取消状态
- case stateInfoConfirm = 5 //翻译二次确认状态
-
-
- }
- class AIInfoConfig: NSObject {
- var aiActionURL: String {
- get {
- return kVerificationServer
- }
- }
-
- var memberAIActionURL: String {
- return "http://139.196.160.101:8081"
- }
- }
|