langchain-ai / open-canvas

📃 A better UX for chat, writing content, and coding with LLMs.
https://opencanvas.langchain.com/
MIT License
2.58k stars 377 forks source link

Fixes #63: Implement Customizable Model Selection #107

Closed ahmad2b closed 3 weeks ago

ahmad2b commented 3 weeks ago

This PR implements flexible model selection system, allowing users to switch between OpenAI and Anthropic models while maintaining a consistent user experience.

{D39CA9A4-8E66-4BC1-BAC1-7651FDB4BEE3}

Key technical aspects:

https://github.com/user-attachments/assets/5d7653f3-e0ff-462b-a914-24bcd0f54329

Changes Made

New Files

Modified Files

Core Changes

UI/UX Updates

Testing

Tested with:

Please let me know if any changes or additional information is needed.

Fixes #63

vercel[bot] commented 3 weeks ago

@ahmad2b is attempting to deploy a commit to the LangChain Team on Vercel.

A member of the Team first needs to authorize it.

ahmad2b commented 3 weeks ago

Thank you @bracesproul for the detailed review! I appreciate the clear guidance. I’ll revise the PR to:

No worries about the spec; I’m excited to implement these changes and will push the updates soon. Thanks again!

bracesproul commented 3 weeks ago

Great! Very excited to review again once ready. Please just dismiss my change request review & re-request. Thanks!

ahmad2b commented 3 weeks ago

Hi @bracesproul! I’ve created a new PR (#136 ) for the requested changes to avoid conflicts with the main branch, as the main branch had substantial updates that would make merging challenging. All changes and improvements are now reflected there. Closing this PR to keep everything organized. Thank you for the guidance!