Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python: Added examples of using ChatCompletion models for skill building in Jupyter Notebooks #1242

Merged
merged 5 commits into from
Jun 9, 2023

Conversation

alexchaomander
Copy link
Contributor

Motivation and Context

Many people run into the issue of wanting to use ChatCompletion models like gpt-35-turbo or gpt4 for building Semantic Skills but aren't aware that they need to update the API to do so. This adds some examples in the Jupyter notebooks to illustrate the concept.

@alexchaomander alexchaomander added PR: ready for review All feedback addressed, ready for reviews python Pull requests for the Python Semantic Kernel samples labels May 26, 2023
@github-actions github-actions bot removed the python Pull requests for the Python Semantic Kernel label May 26, 2023
@adrianwyatt adrianwyatt added the python Pull requests for the Python Semantic Kernel label May 30, 2023
@github-actions github-actions bot removed the python Pull requests for the Python Semantic Kernel label May 31, 2023
@adrianwyatt adrianwyatt added the python Pull requests for the Python Semantic Kernel label Jun 1, 2023
@github-actions github-actions bot removed the python Pull requests for the Python Semantic Kernel label Jun 2, 2023
awharrison-28
awharrison-28 previously approved these changes Jun 2, 2023
Copy link
Contributor

@awharrison-28 awharrison-28 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small, non-blocking nit: There's an empty box at the end of Notebook 3

@dluc dluc merged commit dae1c16 into microsoft:main Jun 9, 2023
14 of 15 checks passed
@dluc dluc mentioned this pull request Jun 12, 2023
dluc added a commit that referenced this pull request Jun 12, 2023
* [e4781e5] Add sample notebook to demo weaviate memory store (#1359)
* [dae1c16] Python: Added examples of using ChatCompletion models for
skill building in Jupyter Notebooks (#1242)
* [f4e92eb] fix: Add Azure OpenAI support for
python/08-native-function-inline (#1365)
* [de74668] Fixing typos (#1377)
* [67aa732] Python: Fix weaviate integration tests (#1422)
* [f60d7ba] Fix functions_view.py (#1213)
* [b2e1548] Python: Multiple results per prompt (incl. streaming)
(#1316)
* [4c4670a] Using dotenv instead of parsing keys ourselves (#1295)
* [05d9e72] Python: Sync pyproject.toml with requirements.txt (#1150)
* [6cbea85] Python: Add additional_metadata field to MemoryRecord and
address TODOs in ChromaMemoryStore (#1323)
* [8947e68] Weaviate: Fix to be compatible with python 3.8 (#1349)
@alexchaomander alexchaomander deleted the update-notebooks-chat-service branch June 22, 2023 00:04
shawncal pushed a commit to shawncal/semantic-kernel that referenced this pull request Jul 6, 2023
…ing in Jupyter Notebooks (microsoft#1242)

### Motivation and Context
Many people run into the issue of wanting to use ChatCompletion models
like gpt-35-turbo or gpt4 for building Semantic Skills but aren't aware
that they need to update the API to do so. This adds some examples in
the Jupyter notebooks to illustrate the concept.
shawncal pushed a commit to shawncal/semantic-kernel that referenced this pull request Jul 6, 2023
* [e4781e5] Add sample notebook to demo weaviate memory store (microsoft#1359)
* [dae1c16] Python: Added examples of using ChatCompletion models for
skill building in Jupyter Notebooks (microsoft#1242)
* [f4e92eb] fix: Add Azure OpenAI support for
python/08-native-function-inline (microsoft#1365)
* [de74668] Fixing typos (microsoft#1377)
* [67aa732] Python: Fix weaviate integration tests (microsoft#1422)
* [f60d7ba] Fix functions_view.py (microsoft#1213)
* [b2e1548] Python: Multiple results per prompt (incl. streaming)
(microsoft#1316)
* [4c4670a] Using dotenv instead of parsing keys ourselves (microsoft#1295)
* [05d9e72] Python: Sync pyproject.toml with requirements.txt (microsoft#1150)
* [6cbea85] Python: Add additional_metadata field to MemoryRecord and
address TODOs in ChromaMemoryStore (microsoft#1323)
* [8947e68] Weaviate: Fix to be compatible with python 3.8 (microsoft#1349)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: ready for review All feedback addressed, ready for reviews
Projects
No open projects
Status: Released
Development

Successfully merging this pull request may close these issues.

None yet

4 participants