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

Add OpenAI Chat Endpoint #8

Merged
merged 17 commits into from
Jul 7, 2024
Merged

Add OpenAI Chat Endpoint #8

merged 17 commits into from
Jul 7, 2024

Conversation

vijaythecoder
Copy link
Contributor

@vijaythecoder vijaythecoder commented Jul 6, 2024

Pull Request Summary

Overview

This PR focuses on various enhancements, fixes, and refactoring tasks to improve the overall codebase and onboarding process. Below are the key updates and changes made:

  1. Onboarding Fixes:
    Amended commit to 'fixes onboarding' for enhanced clarity.
    Cleaned up the codebase to remove unnecessary lines and improve readability.

  2. Feature Implementations:
    Updated to prompt for model and prompt when creating a new assistant if not set.
    Enhanced method in to prompt user for default or new assistant, and to create assistant and project in the database.

  3. Database Integration:
    Added logic to method to create threads in the database.

  4. API Refactoring:
    Refactored to use the Saloon PHP package.
    Updated to use and implementations.

  5. General Improvements:
    Prepared all changes for new PR and ensured smoother API handling with for error handling and JSON acceptance.

Next Steps

Please review the changes and provide your feedback. If everything looks good, you can proceed with merging the branch.

@vijaythecoder vijaythecoder added the droid dev Label for droid dev related changes label Jul 6, 2024
@vijaythecoder vijaythecoder merged commit bb10e90 into main Jul 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
droid dev Label for droid dev related changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant