langchainjs icon indicating copy to clipboard operation
langchainjs copied to clipboard

Allow pass name paramter in BaseMessageStringPromptTemplate

Open yueqing-wolai opened this issue 1 year ago • 1 comments

Based on OPENAI Cook book example, pass example_user and example_assisatant in message name is a way of few shot example, link is here . response = openai.ChatCompletion.create( model=MODEL, messages=[ {"role": "system", "content": "You are a helpful, pattern-following assistant that translates corporate jargon into plain English."}, {"role": "system", "name":"example_user", "content": "New synergies will help drive top-line growth."}, {"role": "system", "name": "example_assistant", "content": "Things working well together will increase revenue."}, {"role": "system", "name":"example_user", "content": "Let's circle back when we have more bandwidth to touch base on opportunities for increased leverage."}, {"role": "system", "name": "example_assistant", "content": "Let's talk later when we're less busy about how to do better."}, {"role": "user", "content": "This late pivot means we don't have time to boil the ocean for the client deliverable."}, ], temperature=0, ) Will you consider this feature in the future?

yueqing-wolai avatar Apr 11 '23 09:04 yueqing-wolai