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

Remove Obsolete Features #518

Open
kayhantolga opened this issue Apr 6, 2024 · 2 comments
Open

Remove Obsolete Features #518

kayhantolga opened this issue Apr 6, 2024 · 2 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Milestone

Comments

@kayhantolga
Copy link
Member

We need to identify which features are obsolete and we need to remove them or mark them as obsolete (in case OpenAI still supports them temporarily).

If you would like to help with these tasks, you can assist me in investigating deprecated features or models that still exist in the SDK. Comments are welcome. It would also be really helpful to find OpenAI blog posts where they announce the feature has become deprecated.

@kayhantolga kayhantolga added good first issue Good for newcomers help wanted Extra attention is needed labels Apr 6, 2024
@kayhantolga kayhantolga added this to the Big Refactor milestone Apr 10, 2024
@rohitkrsoni
Copy link

rohitkrsoni commented May 7, 2024

Hi @kayhantolga, I would like to work with you on this issue, could you please give an example of an obsolete feature so that I can look for similar in the code base, thanks

@kayhantolga
Copy link
Member Author

Hi @rohitkrsoni,
Thanks for helping, You can have a look Models.cs file

[Obsolete("Use Gpt_3_5_Turbo instead")]
ChatGpt3_5Turbo,

My plan is to:

  • Remove the model or feature if it's no longer supported.
  • Mark as Obsolete if it's announced to be deprecated soon but the API still works. These can be found in the documentation with the legacy tag. It would also be beneficial to find a blog post about deprecation and add it as documentation. This way, developers can gain more insight about how they can replace it with the new method, and I can verify the deprecation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants