Skip to content

Java: New Feature: OpenAI o1 model support #280

Description


name: Feature request
about: Suggest an idea for this project


OpenAI o1 model introduced a number of unique parameters incompatible with other models (1) :

  • Developer Message as opposed to System Message
  • reasoning_effort parameter
  • max_completion_tokens

With o1 being released as GA we need to add the model support as soon as reasonable.

This overlaps with Bug report (2).

  1. o1 announcement
  2. SK BUG 9749

Activity

  1. markwallace-microsoft commented on Dec 19, 2024

    @markwallace-microsoft
    ContributorAuthor
  2. cristhiank commented on Mar 9, 2025

    @cristhiank

    Hi team, I'd like to start contributing to this repo and was planning to look into this issue. I've read the documentation: https://learn.microsoft.com/en-us/semantic-kernel/support/contributing?tabs=Java&pivots=programming-language-java

    Are there any other guidelines or processes I should review before getting started?

  3. karianna commented on Mar 17, 2025

    @karianna
    Member

    Hi team, I'd like to start contributing to this repo and was planning to look into this issue. I've read the documentation: https://learn.microsoft.com/en-us/semantic-kernel/support/contributing?tabs=Java&pivots=programming-language-java

    Are there any other guidelines or processes I should review before getting started?

    Hi Cristhian Lopez (@cristhiank) - that would be most welcome! At some point you'll be asked to sign the Microsoft CLA, but that should occur as part of the PR process.

  4. cristhiank commented on Mar 17, 2025

    @cristhiank

    Thanks Martijn Verburg (@karianna) ! I've already forked the repo and started ramping up. Hoping to send an initial PR soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageNeeds triage from engineering team

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions