Skip to content

Commit c9bebd9

Browse files
committed
Test Ollama
1 parent 923cb82 commit c9bebd9

15 files changed

Lines changed: 35 additions & 71 deletions

chained_calls.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@
2222

2323
elif API_HOST == "ollama":
2424

25-
client = openai.OpenAI(
26-
base_url=os.getenv("OLLAMA_ENDPOINT"),
27-
api_key="nokeyneeded",
28-
)
29-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
25+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
26+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
3027

3128
elif API_HOST == "github":
3229

chat.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@
2222

2323
elif API_HOST == "ollama":
2424

25-
client = openai.OpenAI(
26-
base_url=os.getenv("OLLAMA_ENDPOINT"),
27-
api_key="nokeyneeded",
28-
)
29-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
25+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
26+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
3027

3128
elif API_HOST == "github":
3229

@@ -49,5 +46,5 @@
4946
],
5047
)
5148

52-
print("Response: ")
49+
print(f"Response from {API_HOST}: \n")
5350
print(response.choices[0].message.content)

chat_async.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,8 @@
2020
)
2121
MODEL_NAME = os.environ["AZURE_OPENAI_DEPLOYMENT"]
2222
elif API_HOST == "ollama":
23-
client = openai.AsyncOpenAI(
24-
base_url=os.getenv("OLLAMA_ENDPOINT"),
25-
api_key="nokeyneeded",
26-
)
27-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
23+
client = openai.AsyncOpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
24+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
2825
elif API_HOST == "github":
2926
client = openai.AsyncOpenAI(base_url="https://models.inference.ai.azure.com", api_key=os.environ["GITHUB_TOKEN"])
3027
MODEL_NAME = os.environ["GITHUB_MODEL"]

chat_history.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919
)
2020
MODEL_NAME = os.environ["AZURE_OPENAI_DEPLOYMENT"]
2121
elif API_HOST == "ollama":
22-
client = openai.OpenAI(
23-
base_url=os.getenv("OLLAMA_ENDPOINT"),
24-
api_key="nokeyneeded",
25-
)
26-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
22+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
23+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
2724
elif API_HOST == "github":
2825
client = openai.OpenAI(base_url="https://models.inference.ai.azure.com", api_key=os.environ["GITHUB_TOKEN"])
2926
MODEL_NAME = os.environ["GITHUB_MODEL"]

chat_history_stream.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919
)
2020
MODEL_NAME = os.environ["AZURE_OPENAI_DEPLOYMENT"]
2121
elif API_HOST == "ollama":
22-
client = openai.OpenAI(
23-
base_url=os.getenv("OLLAMA_ENDPOINT"),
24-
api_key="nokeyneeded",
25-
)
26-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
22+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
23+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
2724
elif API_HOST == "github":
2825
client = openai.OpenAI(base_url="https://models.inference.ai.azure.com", api_key=os.environ["GITHUB_TOKEN"])
2926
MODEL_NAME = os.environ["GITHUB_MODEL"]

chat_langchain.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121
)
2222
elif API_HOST == "ollama":
2323
llm = ChatOpenAI(
24-
model_name=os.getenv("OLLAMA_MODEL"),
25-
openai_api_base=os.getenv("OLLAMA_ENDPOINT"),
26-
openai_api_key=os.getenv("OPENAI_KEY"),
24+
model_name=os.environ["OLLAMA_MODEL"],
25+
openai_api_base=os.environ["OLLAMA_ENDPOINT"],
26+
openai_api_key=os.environ["OPENAI_KEY"],
2727
)
2828
elif API_HOST == "github":
2929
llm = ChatOpenAI(

chat_llamaindex.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
)
2626
elif API_HOST == "ollama":
2727
llm = OpenAILike(
28-
model=os.getenv("OLLAMA_MODEL"), api_base=os.getenv("OLLAMA_ENDPOINT"), api_key="fake", is_chat_model=True
28+
model=os.environ["OLLAMA_MODEL"], api_base=os.environ["OLLAMA_ENDPOINT"], api_key="fake", is_chat_model=True
2929
)
3030
elif API_HOST == "github":
3131
llm = OpenAILike(

chat_safety.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919
)
2020
MODEL_NAME = os.environ["AZURE_OPENAI_DEPLOYMENT"]
2121
elif API_HOST == "ollama":
22-
client = openai.OpenAI(
23-
base_url=os.getenv("OLLAMA_ENDPOINT"),
24-
api_key="nokeyneeded",
25-
)
26-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
22+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
23+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
2724
elif API_HOST == "github":
2825
client = openai.OpenAI(base_url="https://models.inference.ai.azure.com", api_key=os.environ["GITHUB_TOKEN"])
2926
MODEL_NAME = os.environ["GITHUB_MODEL"]

chat_stream.py

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919
)
2020
MODEL_NAME = os.environ["AZURE_OPENAI_DEPLOYMENT"]
2121
elif API_HOST == "ollama":
22-
client = openai.OpenAI(
23-
base_url=os.getenv("OLLAMA_ENDPOINT"),
24-
api_key="nokeyneeded",
25-
)
26-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
22+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
23+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
2724
elif API_HOST == "github":
2825
client = openai.OpenAI(base_url="https://models.inference.ai.azure.com", api_key=os.environ["GITHUB_TOKEN"])
2926
MODEL_NAME = os.environ["GITHUB_MODEL"]

few_shot_examples.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,8 @@
2222

2323
elif API_HOST == "ollama":
2424

25-
client = openai.OpenAI(
26-
base_url=os.getenv("OLLAMA_ENDPOINT"),
27-
api_key="nokeyneeded",
28-
)
29-
MODEL_NAME = os.getenv("OLLAMA_MODEL")
25+
client = openai.OpenAI(base_url=os.environ["OLLAMA_ENDPOINT"], api_key="nokeyneeded")
26+
MODEL_NAME = os.environ["OLLAMA_MODEL"]
3027

3128
elif API_HOST == "github":
3229

@@ -65,5 +62,5 @@
6562
)
6663

6764

68-
print("Response:")
65+
print(f"Response from {API_HOST}: \n")
6966
print(response.choices[0].message.content)

0 commit comments

Comments
 (0)