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

feat(api): Threads and Message Endpoints #554

Merged
merged 14 commits into from
Jun 12, 2024
Merged

Conversation

CollectiveUnicorn
Copy link
Contributor

@CollectiveUnicorn CollectiveUnicorn commented May 22, 2024

  • Updates OpenAI library to 1.30.5
  • Implements the thread endpoints that match OpenAI message spec
  • Implements the message endpoints that match the OpenAI threads spec
  • Creates DB schema for threads, messages, runs, and run steps

Closes: #417
Closes: #418

Copy link

netlify bot commented May 22, 2024

Deploy Preview for leapfrogai-docs canceled.

Name Link
🔨 Latest commit 8f15e1b
🔍 Latest deploy log https://app.netlify.com/sites/leapfrogai-docs/deploys/6669e9c6f772d00008646ce6

@CollectiveUnicorn CollectiveUnicorn changed the base branch from main to 493-add-authentication May 22, 2024 21:12
@CollectiveUnicorn CollectiveUnicorn changed the base branch from 493-add-authentication to 421-vector-store-endpoints May 29, 2024 22:09
@CollectiveUnicorn CollectiveUnicorn changed the title feat(api): Threads Endpoints feat(api): Threads and Message Endpoints May 30, 2024
@CollectiveUnicorn CollectiveUnicorn marked this pull request as ready for review June 3, 2024 18:37
@CollectiveUnicorn CollectiveUnicorn requested a review from a team as a code owner June 3, 2024 18:37
@gphorvath gphorvath added this to the v0.8.0 milestone Jun 4, 2024
@gphorvath gphorvath added the enhancement New feature or request label Jun 4, 2024
src/leapfrogai_api/routers/openai/threads.py Outdated Show resolved Hide resolved
src/leapfrogai_api/backend/types.py Outdated Show resolved Hide resolved
@gphorvath gphorvath force-pushed the 421-vector-store-endpoints branch 2 times, most recently from 1692ab3 to 09c51a0 Compare June 7, 2024 15:55
Base automatically changed from 421-vector-store-endpoints to main June 10, 2024 16:47
src/leapfrogai_api/.gitignore Outdated Show resolved Hide resolved
src/leapfrogai_api/Makefile Outdated Show resolved Hide resolved
src/leapfrogai_api/backend/types.py Outdated Show resolved Hide resolved
src/leapfrogai_api/data/crud_run.py Outdated Show resolved Hide resolved
src/leapfrogai_api/Makefile Outdated Show resolved Hide resolved
src/leapfrogai_api/backend/types.py Outdated Show resolved Hide resolved
@gphorvath gphorvath changed the base branch from main to patch-api-migration June 11, 2024 17:21
Base automatically changed from patch-api-migration to main June 11, 2024 19:14
gphorvath
gphorvath previously approved these changes Jun 11, 2024
@gphorvath gphorvath changed the base branch from main to fix-database-permissions June 12, 2024 15:40
Base automatically changed from fix-database-permissions to main June 12, 2024 18:27
@YrrepNoj YrrepNoj dismissed gphorvath’s stale review June 12, 2024 18:27

The base branch was changed.

@gphorvath gphorvath enabled auto-merge (squash) June 12, 2024 19:50
@gphorvath gphorvath merged commit 4b69d3c into main Jun 12, 2024
13 of 14 checks passed
@gphorvath gphorvath deleted the 417-threads-endpoints branch June 12, 2024 19:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(api): Messages Endpoints feat(api): Threads Endpoints
3 participants