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,
methods: {
code_completion(context: string): Promise<string>
code_insertion(msg_pfx: string, msg_sfx: string): Promise<string>,
code_generation(prompt: string): Promise<string | null>,
code_explaining(code: string, context?: string): Promise<string | null>,
error_explaining(prompt: string): Promise<string | null>,
solidity_answer(prompt: string): Promise<string | null>,
initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<boolean>,
chatPipe(pipeMessage: string): Promise<void>,
ProcessChatRequestBuffer(params:IParams): Promise<void>,
code_completion(prompt: string, context: string, params?): Promise<string>
code_insertion(msg_pfx: string, msg_sfx: string, params?): Promise<string>,
code_generation(prompt: string, params?): Promise<string | null>,
code_explaining(code: string, context?: string, params?): Promise<string | null>,
error_explaining(prompt: string, context?: string, params?): Promise<string | null>,
solidity_answer(prompt: string, params?): Promise<string | null>,
initializeModelBackend(local: boolean, generalModel?, completionModel?): Promise<void>,
}
}

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