- 日志
- 好友
- 卖家信用
- 买家信用
- 注册时间
- 2008-4-27
- 在线时间
- 小时
|
发表于 2023-5-29 17:04:58
|
显示全部楼层
下記を実施してください
[color=var(--color-hljs-8959a8)]importguidance[color=var(--color-hljs-8959a8)]importreguidance.llm = guidance.llms.OpenAI([color=var(--color-hljs-718c00)]"gpt-4")[color=var(--color-hljs-8959a8)]def[color=var(--color-hljs-4271ae)]parse_best(prosandcons, options):best = re.search([color=var(--color-hljs-718c00)]r'Best=(\d+)', prosandcons)[color=var(--color-hljs-8959a8)]if[color=var(--color-hljs-8959a8)]notbest:best = re.search([color=var(--color-hljs-718c00)]r'Best.*?(\d+)',[color=var(--color-hljs-718c00)]'Best= option is 3')[color=var(--color-hljs-8959a8)]ifbest:best =[color=var(--color-hljs-3e999f)]int(best.group([color=var(--color-hljs-f5871f)]1))[color=var(--color-hljs-8959a8)]else:best =[color=var(--color-hljs-f5871f)]0[color=var(--color-hljs-8959a8)]returnoptions[best]create_plan = guidance([color=var(--color-hljs-718c00)]'''{{#system~}}あなたは素晴らしい料理研究家です。{{~/system}}{{#user~}}私は以下の食材から料理を行いたいと思っています。{{shokuzai}}{{~! 食材からメニュー候補を考える ~}}この食材群から作れる料理について 1 つの教えてください。料理名は非常に短く、最大でも 1 行にしてください。{{~/user}}{{#assistant~}}{{gen 'foods' n=5 temperature=1.0 max_tokens=600}}{{~/assistant}}{{~! 体調を考慮し、メニュー候補からもっとも良いと思われるものを選択する ~}}{{#user~}}私は今晩の晩ごはんを決めたいです。なお、今のわたしの体調は{{condition}}です。体調を考慮しつつ、次の各メニューから長所と短所についてコメントして、最適なメニューを選択していただけますか?---{{#each foods}}Menu {{@index}}: {{this}}{{/each}}---各メニューについて非常に簡潔に説明し (長所を1行、短所を1行)、最後に Best=X (X が最良のオプション) と言って終了してください。{{~/user}}{{#assistant~}}{{gen 'prosandcons' temperature=0.0 max_tokens=600}}{{~/assistant}}{{#user~}}{{~! 調理方法の提案 }}私は今晩の晩ごはんを作りたいです。私が作る予定の料理は以下です:{{parse_best prosandcons foods}}また材料は以下です:{{shokuzai}}この料理の作り方を詳しく説明してください。{{~/user}}{{#assistant~}}{{gen 'plan' max_tokens=1024}}{{~/assistant}}''')out = create_plan(shokuzai=[color=var(--color-hljs-718c00)]'納豆、ピーマン、レタス、レッドブル、生姜、味噌、きゅうり、メロン、ハム、卵', condition=[color=var(--color-hljs-718c00)]'胃が重い', parse_best=parse_best)out |
|