Browse Source
Update readme
Signed-off-by: junjie.jiang <junjie.jiang@zilliz.com>
main
1 changed files with
5 additions and
2 deletions
-
README.md
|
|
@ -23,19 +23,22 @@ Prompt to answer a question. |
|
|
|
from towhee import ops, pipe |
|
|
|
import requests |
|
|
|
|
|
|
|
towhee_docs = requests.get('https://raw.githubusercontent.com/towhee-io/towhee/main/README.md').context |
|
|
|
towhee_docs = requests.get('https://raw.githubusercontent.com/towhee-io/towhee/main/README.md').content |
|
|
|
|
|
|
|
|
|
|
|
p = ( |
|
|
|
pipe.input('question', 'docs', 'history') |
|
|
|
.map('docs', 'docs', lambda x: x[:2000]) |
|
|
|
.map(('question', 'docs', 'history'), 'prompt', ops.prompt.question_answer()) |
|
|
|
.map('prompt', 'answer', ops.LLM.OpenAI()) |
|
|
|
.output('answer') |
|
|
|
) |
|
|
|
|
|
|
|
an1 = p('Tell me something about Towhee', towhee_docs, []).get()[0] |
|
|
|
print(an1) |
|
|
|
|
|
|
|
an2 = p('Give an example', towhee_docs, [('Tell me something about Towhee', an1)]).get()[0] |
|
|
|
an2 = p('How to use it', towhee_docs, [('Tell me something about Towhee', an1)]).get()[0] |
|
|
|
print(an2) |
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|