Skip to content

Conversation

@nathadfield
Copy link
Collaborator

Adding a set of additional hook functions for the OpenAI provider that deal with interactions between some of the Chat and Assistants API endpoints.

@kaxil kaxil requested review from Lee-W, pankajkoti and utkarsharma2 and removed request for pankajkoti and utkarsharma2 April 4, 2024 11:46
@nathadfield nathadfield force-pushed the openai_hooks branch 7 times, most recently from 4d9977a to 9b67e5c Compare April 5, 2024 13:47
@nathadfield nathadfield changed the title OpenAI hook functions OpenAI Chat & Assistant hook functions Apr 5, 2024
@nathadfield nathadfield marked this pull request as ready for review April 5, 2024 16:16
@nathadfield nathadfield force-pushed the openai_hooks branch 3 times, most recently from 33248aa to 8d42b77 Compare April 8, 2024 08:07
@nathadfield
Copy link
Collaborator Author

I'd love a review on this when someone gets an opportunity. Thanks!

@teowave
Copy link

teowave commented Apr 9, 2024

Excellent and timely addition. I was just struggling to get openai chat completions to work straight from within pythonoperator, only to silently hang. Looking forward to seeing this implemented

@nathadfield
Copy link
Collaborator Author

One failed test here but I don't think it's anything to do with my changes.

@Lee-W
Copy link
Member

Lee-W commented Apr 9, 2024

One failed test here but I don't think it's anything to do with my changes.

Just retrigger it. Let's see how it works

@nathadfield
Copy link
Collaborator Author

nathadfield commented Apr 9, 2024

I rebased which ran the checks again but it's now failing with a different error but still not connected to my changes. How else can I retrigger the checks?

@nathadfield nathadfield force-pushed the openai_hooks branch 2 times, most recently from 0063d3c to 4e1a9e4 Compare April 10, 2024 06:56
@nathadfield
Copy link
Collaborator Author

@Lee-W I keep rebasing and rerunning but some unrelated tests always seem to fail. Any suggestions?

@Lee-W
Copy link
Member

Lee-W commented Apr 10, 2024

Looks like network issue 🤔 let me try again. if it still fails, I'll take a deeper look

@nathadfield
Copy link
Collaborator Author

Looks like network issue 🤔 let me try again. if it still fails, I'll take a deeper look

You seem to have the magic touch!

@Lee-W Lee-W self-requested a review April 10, 2024 14:22
@nathadfield
Copy link
Collaborator Author

Just looking for someone to give it a 👍 now.

Copy link
Member

@Lee-W Lee-W left a comment

Choose a reason for hiding this comment

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

Overall, it looks good. Left a few nitpicks. But would like have @utkarsharma2 to take another look to ensure I did not miss anything crucial 🙂

@nathadfield
Copy link
Collaborator Author

@Lee-W No worries. Thanks for the input.

@utkarsharma2 It'd be great to get any more thoughts from you.

@nathadfield
Copy link
Collaborator Author

Is someone able to merge this soon then?

@Lee-W
Copy link
Member

Lee-W commented Apr 19, 2024

I'm planning on merging this one later today. Please let me know if anyone want to take a deeper look.

@Lee-W Lee-W merged commit 2674a69 into apache:main Apr 19, 2024
@nathadfield nathadfield deleted the openai_hooks branch April 24, 2024 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants