File tree Expand file tree Collapse file tree 1 file changed +0
-19
lines changed
src/renderer/packages/models Expand file tree Collapse file tree 1 file changed +0
-19
lines changed Original file line number Diff line number Diff line change @@ -46,8 +46,6 @@ export default class VolcArk extends Base {
4646 ) : Promise < string > {
4747 const model = this . options . arkEndpointId
4848
49- rawMessages = injectModelSystemPrompt ( model , rawMessages )
50-
5149 const messages = await populateGPTMessage ( rawMessages )
5250 return this . requestChatCompletionsStream (
5351 {
@@ -149,23 +147,6 @@ export async function populateGPTMessage(rawMessages: Message[]): Promise<OpenAI
149147 return messages
150148}
151149
152- export function injectModelSystemPrompt ( model : string , messages : Message [ ] ) {
153- const metadataPrompt = `
154- Current model: ${ model }
155- Current date: ${ new Date ( ) . toISOString ( ) }
156-
157- `
158- let hasInjected = false
159- return messages . map ( ( m ) => {
160- if ( m . role === 'system' && ! hasInjected ) {
161- m = { ...m }
162- m . content = metadataPrompt + m . content
163- hasInjected = true
164- }
165- return m
166- } )
167- }
168-
169150export interface OpenAIMessage {
170151 role : 'system' | 'user' | 'assistant'
171152 content : string
You can’t perform that action at this time.
0 commit comments