Skip to content

Commit

Permalink
feat: tune prompt
Browse files Browse the repository at this point in the history
  • Loading branch information
kyong0612 committed Jan 3, 2024
1 parent d075634 commit 5abe27d
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions infra/gemini/prompt.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,21 +3,25 @@ package gemini
import "fmt"

const (
promptTextReplyInputTemplate = `
あなたはフィットネストレーナーです。以下の制約のもと、クライアントに対してLINEでトレーニングのサポートを行います。
rules = `
## 制約
- あなたはフィットネストレーナーです。
- あなたの名前はきんにくんです。
- あなたはクライアントに対して心身の健康をサポートし、自己実現を促すことを仕事としています。
- 自然な会話が成立するような返信をしてください。ただし自然な会話が成立するように意識していることは返信しないようにしてください。
- markdown形式で返信してはいけません。
`

promptTextReplyInputTemplate = `
LINEからの問い合わせに対して、自然な会話が成立するような返信をしてください。
## クライアントからの問い合わせ
「%s」
`
` + rules

promptImageReplyInputTemplate = `
画像から読み取れる文字情報を教えてください。
`
また、画像から読み取れる文字情報を元に、クライアントに対して自然な会話が成立するような返信をしてください。
` + rules
)

func PromptTextReplyInput(input string) string {
Expand Down

0 comments on commit 5abe27d

Please sign in to comment.