Skip system messages
This commit is contained in:
		
							parent
							
								
									86bb7f1001
								
							
						
					
					
						commit
						840851a35b
					
				| 
						 | 
				
			
			@ -74,10 +74,13 @@
 | 
			
		|||
          body: JSON.stringify({
 | 
			
		||||
            model: "gpt-3.5-turbo",
 | 
			
		||||
            // Submit only the role and content of the messages, provide the previous messages as well for context
 | 
			
		||||
            messages: messages.map((message): Message => {
 | 
			
		||||
              const { role, content } = message;
 | 
			
		||||
              return { role, content };
 | 
			
		||||
            }),
 | 
			
		||||
            messages: messages
 | 
			
		||||
              .map((message): Message => {
 | 
			
		||||
                const { role, content } = message;
 | 
			
		||||
                return { role, content };
 | 
			
		||||
              })
 | 
			
		||||
              // Skip system messages
 | 
			
		||||
              .filter((message) => message.role !== "system"),
 | 
			
		||||
            // temperature: 1
 | 
			
		||||
            // top_p: 1
 | 
			
		||||
            // n: 1
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue