mirror of
https://github.com/ollama/ollama-python.git
synced 2026-02-04 02:54:08 -06:00
examples
This commit is contained in:
parent
2236de230c
commit
e8a66b8de1
@ -8,10 +8,8 @@ messages = [
|
||||
},
|
||||
]
|
||||
|
||||
for message in chat('mistral', messages=messages, stream=True):
|
||||
if message := message.get('message'):
|
||||
if message.get('role') == 'assistant':
|
||||
print(message.get('content', ''), end='', flush=True)
|
||||
for part in chat('mistral', messages=messages, stream=True):
|
||||
print(part['message']['content'], end='', flush=True)
|
||||
|
||||
# end with a newline
|
||||
print()
|
||||
|
||||
@ -9,4 +9,4 @@ messages = [
|
||||
]
|
||||
|
||||
response = chat('mistral', messages=messages)
|
||||
print(response['message'])
|
||||
print(response['message']['content'])
|
||||
|
||||
5
examples/simple-generate-stream/main.py
Normal file
5
examples/simple-generate-stream/main.py
Normal file
@ -0,0 +1,5 @@
|
||||
from ollama import generate
|
||||
|
||||
|
||||
for part in generate('mistral', 'Why is the sky blue?', stream=True):
|
||||
print(part['response'], end='', flush=True)
|
||||
5
examples/simple-generate/main.py
Normal file
5
examples/simple-generate/main.py
Normal file
@ -0,0 +1,5 @@
|
||||
from ollama import generate
|
||||
|
||||
|
||||
response = generate('mistral', 'Why is the sky blue?')
|
||||
print(response['response'])
|
||||
@ -24,6 +24,6 @@ raw = httpx.get(comic.json().get('img'))
|
||||
raw.raise_for_status()
|
||||
|
||||
for response in generate('llava', 'explain this comic:', images=[raw.content], stream=True):
|
||||
print(response.get('response'), end='', flush=True)
|
||||
print(response['response'], end='', flush=True)
|
||||
|
||||
print()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user