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

OpenAI Tools/Assistants epic #1095

Open
10 of 14 tasks
aacebo opened this issue Dec 21, 2023 · 0 comments
Open
10 of 14 tasks

OpenAI Tools/Assistants epic #1095

aacebo opened this issue Dec 21, 2023 · 0 comments
Labels
epic JS & dotnet & Python Change or fix must apply to all three programming languages xlarge tshirt size extra large (> 20 days)

Comments

@aacebo
Copy link
Collaborator

aacebo commented Dec 21, 2023

add support for openai tools https://platform.openai.com/docs/assistants/tools functionality to the SDK

Tasks

Preview Give feedback
  1. medium spike
    aacebo
  2. 3 of 3
    JS & dotnet & Python
    lilyydu singhk97
  3. JS P0
    corinagum
  4. P0 Python enhancement
    lilyydu
  5. lilyydu
  6. JS & dotnet & Python documentation
    corinagum lilyydu
  7. 1 of 8
    enhancement
    corinagum singhk97
  8. 16 of 18
    JS Python
    BMS-geodev corinagum
    lilyydu
  9. .NET small
    singhk97
  10. 1 of 3
    small
  11. 1 of 3
    JS Python enhancement
  12. P1 bug dotnet
    Stevenic
  13. JS & dotnet & Python P1 bug
@aacebo aacebo added the JS & dotnet & Python Change or fix must apply to all three programming languages label Dec 21, 2023
@aacebo aacebo changed the title OpenAI Tools OpenAI Tools/Assistants Jan 4, 2024
@aacebo aacebo added the xlarge tshirt size extra large (> 20 days) label Jan 4, 2024
@corinagum corinagum added the epic label Jun 13, 2024
@corinagum corinagum changed the title OpenAI Tools/Assistants OpenAI Tools/Assistants epic Jun 13, 2024
corinagum pushed a commit that referenced this issue Aug 27, 2024
## Linked issues

closes: #minor

related parent: #1095

## Details

- bug fixes for tools (repetitive "user" input messages, history with
parallel_tool_calls)
- added "ActionOutputMessage" class

## Attestation Checklist

- [x] My code follows the style guidelines of this project

- I have checked for/fixed spelling, linting, and other errors
- I have commented my code for clarity
- I have made corresponding changes to the documentation (updating the
doc strings in the code is sufficient)
- My changes generate no new warnings
- I have added tests that validates my changes, and provides sufficient
test coverage. I have tested with:
  - Local testing
  - E2E testing in Teams
- New and existing unit tests pass locally with my changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic JS & dotnet & Python Change or fix must apply to all three programming languages xlarge tshirt size extra large (> 20 days)
Projects
None yet
Development

No branches or pull requests

2 participants