From e5c479965086811c31d9b968ce1c61f49fa1b91b Mon Sep 17 00:00:00 2001 From: TitanStar73 <153201417+TitanStar73@users.noreply.github.com> Date: Sun, 28 Apr 2024 18:51:00 +0530 Subject: [PATCH] Update README.md Changing all demo code to use llama3 instead of llama2 --- README.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 2864917..d4ac986 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ pip install ollama ```python import ollama -response = ollama.chat(model='llama2', messages=[ +response = ollama.chat(model='llama3', messages=[ { 'role': 'user', 'content': 'Why is the sky blue?', @@ -29,7 +29,7 @@ Response streaming can be enabled by setting `stream=True`, modifying function c import ollama stream = ollama.chat( - model='llama2', + model='llama3', messages=[{'role': 'user', 'content': 'Why is the sky blue?'}], stream=True, ) @@ -45,13 +45,13 @@ The Ollama Python library's API is designed around the [Ollama REST API](https:/ ### Chat ```python -ollama.chat(model='llama2', messages=[{'role': 'user', 'content': 'Why is the sky blue?'}]) +ollama.chat(model='llama3', messages=[{'role': 'user', 'content': 'Why is the sky blue?'}]) ``` ### Generate ```python -ollama.generate(model='llama2', prompt='Why is the sky blue?') +ollama.generate(model='llama3', prompt='Why is the sky blue?') ``` ### List @@ -63,14 +63,14 @@ ollama.list() ### Show ```python -ollama.show('llama2') +ollama.show('llama3') ``` ### Create ```python modelfile=''' -FROM llama2 +FROM llama3 SYSTEM You are mario from super mario bros. ''' @@ -80,31 +80,31 @@ ollama.create(model='example', modelfile=modelfile) ### Copy ```python -ollama.copy('llama2', 'user/llama2') +ollama.copy('llama3', 'user/llama3') ``` ### Delete ```python -ollama.delete('llama2') +ollama.delete('llama3') ``` ### Pull ```python -ollama.pull('llama2') +ollama.pull('llama3') ``` ### Push ```python -ollama.push('user/llama2') +ollama.push('user/llama3') ``` ### Embeddings ```python -ollama.embeddings(model='llama2', prompt='The sky is blue because of rayleigh scattering') +ollama.embeddings(model='llama3', prompt='The sky is blue because of rayleigh scattering') ``` ## Custom client @@ -117,7 +117,7 @@ A custom client can be created with the following fields: ```python from ollama import Client client = Client(host='http://localhost:11434') -response = client.chat(model='llama2', messages=[ +response = client.chat(model='llama3', messages=[ { 'role': 'user', 'content': 'Why is the sky blue?', @@ -133,7 +133,7 @@ from ollama import AsyncClient async def chat(): message = {'role': 'user', 'content': 'Why is the sky blue?'} - response = await AsyncClient().chat(model='llama2', messages=[message]) + response = await AsyncClient().chat(model='llama3', messages=[message]) asyncio.run(chat()) ``` @@ -146,7 +146,7 @@ from ollama import AsyncClient async def chat(): message = {'role': 'user', 'content': 'Why is the sky blue?'} - async for part in await AsyncClient().chat(model='llama2', messages=[message], stream=True): + async for part in await AsyncClient().chat(model='llama3', messages=[message], stream=True): print(part['message']['content'], end='', flush=True) asyncio.run(chat())