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

Endpoint style structure and more customize of all model. #142

Merged
merged 107 commits into from
Apr 5, 2023

Conversation

wtlyu
Copy link
Contributor

@wtlyu wtlyu commented Mar 31, 2023

Plans:

  • Restructure conversation type, add endpoint to replace original model
  • Support set models and other endpointOption in backend
  • Support set models and other endpointOption in ui
  • Support full-customized endpoint endpointOption in backend
  • Support full-customized endpoint endpointOption in ui
  • Support saved ai model (enhanced from customgpt)
  • Support Copy to clipboard
  • Support Regenerate for all messages
  • Preset endpoints
  • Save and edit presets
  • share preset
  • delete presets

wtlyu and others added 30 commits March 30, 2023 18:18
NOT FINISHED. model menu and icon and send message not work.
fix: a wrong use of bingai params
feat: force to be advanced mode
feat: move regenerate to all messages
feat: move stop generate to replace submit button
feat: make options' position more clear
style(Settings.jsx): add text-sm class to Label components
style(Settings.jsx): add flex, h-10, max-h-10, w-full, resize-none, px-3, py-2, focus:ring-0, focus:ring-offset-0, focus:ring-opacity-0, focus:outline-none classes to Input component
feat(OpenAIOptions): pass isOpen prop to Settings component to toggle visibility
danny-avila and others added 21 commits April 4, 2023 18:17
feat(FileUpload.jsx): add support for importing JSON files and fetching presets after import
feat(NewConversationMenu.jsx): add FileUpload component to select and import JSON files
feat(fetchers.js): add handleFileSelected function to handle importing JSON files and uploading presets to the server
feat: support OPENAI_REVERSE_PROXY
feat: support set availModels in env file

fix: chatgpt Browser send logic refactor.

fix: title wrong usage of responseMessage
BREAKING: some env paramaters has been changed!
fix: use ChatGptBrowser
feat(client): add classnames package to dependencies
…t to default

feat(client): add doubleClickHandler to temperature, topP, freqP, and presP sliders in OpenAI Settings component
�[200~refactor(presets.js): remove unused getPreset function
refactor(presets.js): use arrow function syntax for map callback
refactor(presets.js): add console.log for debugging purposes
refactor(presets.js): simplify map callback syntax
refactor(presets.js): remove commented out code
refactor(FileUpload.jsx): remove commented out code
refactor(NewConversationMenu.jsx): rename data parameter to res for
clarity
refactor(NewConversationMenu.jsx): rename clearPresetsTrigger to
deletePresetsTrigger for clarity
refactor(NewConversationMenu.jsx): add onDeletePreset prop to
PresetItems component
refactor(PresetItem.jsx): add TrashIcon component and onDeletePreset
prop
refactor(PresetItems.jsx): add onDeletePreset prop to PresetItem
component
@danny-avila danny-avila marked this pull request as ready for review April 5, 2023 18:24
@danny-avila danny-avila changed the title [WIP] endpoint style structure and more customize of all model. Endpoint style structure and more customize of all model. Apr 5, 2023
@danny-avila danny-avila merged commit 091da9f into main Apr 5, 2023
danny-avila added a commit that referenced this pull request Apr 6, 2023
Endpoint style structure and more customize of all model.
@danny-avila danny-avila deleted the feat-endpoint-style-structure branch April 6, 2023 14:35
jinzishuai added a commit to jinzishuai/LibreChat that referenced this pull request Nov 29, 2023
Feat: POST API to increment convo viewCount
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants