mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-09-22 08:12:00 +02:00
feat: cites text with links
This commit is contained in:
parent
a286f027c8
commit
d0ecaabfd8
5 changed files with 13 additions and 6 deletions
13
README.md
13
README.md
|
@ -8,14 +8,23 @@ https://user-images.githubusercontent.com/110412045/223754183-8b7f45ce-6517-4bd5
|
|||
|
||||
## Updates
|
||||
<details open>
|
||||
<summary><strong>2023-03-09</strong></summary>
|
||||
Released v.0.0.2
|
||||
|
||||
Adds Sydney (jailbroken Bing AI) to the model menu. Thank you [DavesDevFails](https://github.com/DavesDevFails) for bringing it to my attention in this [issue](https://github.com/danny-avila/chatgpt-clone/issues/13). Bing/Sydney now correctly cite links, more styling to come. Fix some overlooked bugs, and model menu doesn't close upon deleting a customGpt.
|
||||
|
||||
|
||||
I've re-enabled the ChatGPT browser client (free version) since it might be working for most people, it no longer works for me. Sydney is the best free route anyway.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<details>
|
||||
<summary><strong>2023-03-07</strong></summary>
|
||||
Due to increased interest in the repo, I've dockerized the app as of this update for quick setup! See setup instructions below. I realize this still takes some time with installing docker dependencies, so it's on the roadmap to have a deployed demo. Besides this, I've made major improvements for a lot of the existing features across the board, mainly UI/UX.
|
||||
|
||||
|
||||
Also worth noting, the method to access the Free Version is no longer working, so I've removed it from model selection until further notice.
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary><strong>Previous Updates</strong></summary>
|
||||
|
||||
<details>
|
||||
|
|
|
@ -42,7 +42,7 @@ router.post('/', async (req, res) => {
|
|||
|
||||
console.log('BING RESPONSE');
|
||||
// console.dir(response, { depth: null });
|
||||
const hasCitations = citationRegex.test(response.response);
|
||||
const hasCitations = response.response.match(citationRegex)?.length > 0;
|
||||
|
||||
userMessage.conversationSignature =
|
||||
convo.conversationSignature || response.conversationSignature;
|
||||
|
|
|
@ -43,7 +43,7 @@ router.post('/', async (req, res) => {
|
|||
console.log('SYDNEY RESPONSE');
|
||||
console.log(response.response);
|
||||
// console.dir(response, { depth: null });
|
||||
const hasCitations = citationRegex.test(response.response);
|
||||
const hasCitations = response.response.match(citationRegex)?.length > 0;
|
||||
|
||||
// Save sydney response
|
||||
response.id = response.messageId;
|
||||
|
|
|
@ -14,7 +14,6 @@ export default function DeleteButton({ conversationId, renaming, cancelHandler }
|
|||
() => {
|
||||
dispatch(setMessages([]));
|
||||
dispatch(removeConvo(conversationId));
|
||||
// dispatch(setConversation({ title: 'New chat', conversationId: null, parentMessageId: null }));
|
||||
dispatch(setNewConvo());
|
||||
}
|
||||
);
|
||||
|
|
|
@ -11,7 +11,6 @@ export default function NewChat() {
|
|||
dispatch(setText(''));
|
||||
dispatch(setMessages([]));
|
||||
dispatch(setNewConvo());
|
||||
// dispatch(setConversation({ title: 'New Chat', error: false, conversationId: null, parentMessageId: null }));
|
||||
};
|
||||
|
||||
return (
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue