Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 15 additions & 12 deletions 06-text-generation-apps/python/aoai-app-recipe.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,16 +69,19 @@ def validate_text_input(value: str, max_length: int = 500) -> str:

# print response
print("Recipes:")
print(completion.choices[0].message.content)

old_prompt_result = completion.choices[0].message.content
prompt_shopping = "Produce a shopping list, and please don't include ingredients that I already have at home: "

new_prompt = f"Given ingredients at home {ingredients} and these generated recipes: {old_prompt_result}, {prompt_shopping}"
messages = [{"role": "user", "content": new_prompt}]
completion = client.chat.completions.create(model=deployment, messages=messages, max_tokens=600, temperature=0)

# print response
print("\n=====Shopping list ======= \n")
print(completion.choices[0].message.content)
if not completion.choices or completion.choices[0].message is None:
print("No response received.")
else:
old_prompt_result = completion.choices[0].message.content
print(old_prompt_result)

prompt_shopping = "Produce a shopping list, and please don't include ingredients that I already have at home: "
new_prompt = f"Given ingredients at home {ingredients} and these generated recipes: {old_prompt_result}, {prompt_shopping}"
messages = [{"role": "user", "content": new_prompt}]
completion = client.chat.completions.create(model=deployment, messages=messages, max_tokens=600, temperature=0)

# print response
print("\n=====Shopping list ======= \n")
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/aoai-app.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down
3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/aoai-history-bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages, temperature=0)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down
3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/aoai-study-buddy.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down
3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/githubmodels-app.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,5 @@
top_p=1.
)

print(response.choices[0].message.content)
if response.choices and response.choices[0].message is not None:
print(response.choices[0].message.content)
27 changes: 15 additions & 12 deletions 06-text-generation-apps/python/oai-app-recipe.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,19 @@

# print response
print("Recipes:")
print(completion.choices[0].message.content)

old_prompt_result = completion.choices[0].message.content
prompt_shopping = "Produce a shopping list, and please don't include ingredients that I already have at home: "

new_prompt = f"Given ingredients at home {ingredients} and these generated recipes: {old_prompt_result}, {prompt_shopping}"
messages = [{"role": "user", "content": new_prompt}]
completion = client.chat.completions.create(model=deployment, messages=messages, max_tokens=600, temperature=0)

# print response
print("\n=====Shopping list ======= \n")
print(completion.choices[0].message.content)
if not completion.choices or completion.choices[0].message is None:
print("No response received.")
else:
old_prompt_result = completion.choices[0].message.content
print(old_prompt_result)

prompt_shopping = "Produce a shopping list, and please don't include ingredients that I already have at home: "
new_prompt = f"Given ingredients at home {ingredients} and these generated recipes: {old_prompt_result}, {prompt_shopping}"
messages = [{"role": "user", "content": new_prompt}]
completion = client.chat.completions.create(model=deployment, messages=messages, max_tokens=600, temperature=0)

# print response
print("\n=====Shopping list ======= \n")
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/oai-app.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down
3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/oai-history-bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages, temperature=0)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down
3 changes: 2 additions & 1 deletion 06-text-generation-apps/python/oai-study-buddy.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
completion = client.chat.completions.create(model=deployment, messages=messages)

# print response
print(completion.choices[0].message.content)
if completion.choices and completion.choices[0].message is not None:
print(completion.choices[0].message.content)

# very unhappy _____.

Expand Down