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

OpenApiSkillsExample initial implementation #1161

Merged
merged 18 commits into from
May 24, 2023

Conversation

adrianwyatt
Copy link
Contributor

@adrianwyatt adrianwyatt commented May 22, 2023

Motivation and Context

Provide application developers a working pattern to use SK in conjunction with LLM models and Open API connectors. Create a reference point for application developers to use as they want to use other Open API connectors or PowerPlatform connectors.

Description

  • Added the OpenApiSkillExample sample
  • Uses GitHubSkill, ActionPlanner, and shows a pattern for optimizing results from OpenAPI-based skills.
  • Includes a minor optimization in CopiloChat - removing an unused variable.

@github-actions github-actions bot added .NET Issue or Pull requests regarding .NET code samples labels May 22, 2023
@adrianwyatt adrianwyatt self-assigned this May 22, 2023
@adrianwyatt adrianwyatt added the PR: ready for review All feedback addressed, ready for reviews label May 22, 2023
@adrianwyatt adrianwyatt requested a review from glahaye May 22, 2023 23:09
@adrianwyatt adrianwyatt requested a review from glahaye May 24, 2023 16:53
@teresaqhoang
Copy link
Contributor

Great comments! Easy to follow example!

@adrianwyatt adrianwyatt merged commit af5c957 into microsoft:main May 24, 2023
16 checks passed
@adrianwyatt adrianwyatt deleted the openapi-sample branch May 24, 2023 17:29
shawncal pushed a commit to shawncal/semantic-kernel that referenced this pull request Jul 6, 2023
### Motivation and Context
Provide application developers a working pattern to use SK in
conjunction with LLM models and Open API connectors. Create a reference
point for application developers to use as they want to use other Open
API connectors or PowerPlatform connectors.


### Description
- Added the OpenApiSkillExample sample
- Uses GitHubSkill, ActionPlanner, and shows a pattern for optimizing
results from OpenAPI-based skills.
- Includes a minor optimization in CopiloChat - removing an unused
variable.
golden-aries pushed a commit to golden-aries/semantic-kernel that referenced this pull request Oct 10, 2023
### Motivation and Context
Provide application developers a working pattern to use SK in
conjunction with LLM models and Open API connectors. Create a reference
point for application developers to use as they want to use other Open
API connectors or PowerPlatform connectors.


### Description
- Added the OpenApiSkillExample sample
- Uses GitHubSkill, ActionPlanner, and shows a pattern for optimizing
results from OpenAPI-based skills.
- Includes a minor optimization in CopiloChat - removing an unused
variable.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
.NET Issue or Pull requests regarding .NET code PR: ready for review All feedback addressed, ready for reviews
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants