pull/5783/head
STetsing 7 days ago committed by bunsenstraat
parent 503c747da1
commit 5ed9c814ca
  1. 16
      libs/remix-api/src/lib/plugins/remixAIDesktop-api.ts
  2. 13
      libs/remix-api/src/lib/plugins/remixai-api.ts

@ -10,14 +10,12 @@ export interface IRemixAID {
} & StatusEvents, } & StatusEvents,
methods: { methods: {
code_completion(context: string): Promise<string> code_completion(prompt: string, context: string, params?): Promise<string>
code_insertion(msg_pfx: string, msg_sfx: string): Promise<string>, code_insertion(msg_pfx: string, msg_sfx: string, params?): Promise<string>,
code_generation(prompt: string): Promise<string | null>, code_generation(prompt: string, params?): Promise<string | null>,
code_explaining(code: string, context?: string): Promise<string | null>, code_explaining(code: string, context?: string, params?): Promise<string | null>,
error_explaining(prompt: string): Promise<string | null>, error_explaining(prompt: string, context?: string, params?): Promise<string | null>,
solidity_answer(prompt: string): Promise<string | null>, solidity_answer(prompt: string, params?): Promise<string | null>,
initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<boolean>, initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<void>,
chatPipe(pipeMessage: string): Promise<void>,
ProcessChatRequestBuffer(params:IParams): Promise<void>,
} }
} }

@ -9,15 +9,16 @@ export interface IRemixAI {
onInferenceDone():void, onInferenceDone():void,
} & StatusEvents, } & StatusEvents,
methods: { methods: {
code_completion(context: string): Promise<string> code_completion(prompt: string, context: string, params?): Promise<string>
code_insertion(msg_pfx: string, msg_sfx: string): Promise<string>, code_insertion(msg_pfx: string, msg_sfx: string, params?): Promise<string>,
code_generation(prompt: string): Promise<string | null>, code_generation(prompt: string, params?): Promise<string | null>,
code_explaining(code: string, context?: string): Promise<string | null>, code_explaining(code: string, context?: string, params?): Promise<string | null>,
error_explaining(prompt: string): Promise<string | null>, error_explaining(prompt: string, context?: string, params?): Promise<string | null>,
solidity_answer(prompt: string): Promise<string | null>, solidity_answer(prompt: string, params?): Promise<string | null>,
initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<void>, initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<void>,
chatPipe(pipeMessage: string): Promise<void>, chatPipe(pipeMessage: string): Promise<void>,
ProcessChatRequestBuffer(params:IParams): Promise<void>, ProcessChatRequestBuffer(params:IParams): Promise<void>,
initialize(model1?:IModel, model2?:IModel, remoteModel?:IRemoteModel, useRemote?:boolean): Promise<void>, initialize(model1?:IModel, model2?:IModel, remoteModel?:IRemoteModel, useRemote?:boolean): Promise<void>,
vulnerability_check(prompt: string, params?): Promise<string | null>,
} }
} }
Loading…
Cancel
Save