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

docs: ✏️ homepage #1922

Merged
merged 1 commit into from
Dec 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ export const useHomeHeader = ({ color }: UseHomeHeaderProps) => {
rightIcon: null,
},
{ href: "/blog", label: t("blog"), rightIcon: null, newTab: true },
{ href: "/login", label: t("sign_up") },
{ href: "https://docs.quivr.app", label: t("docs"), rightIcon: null, newTab: true },
{ href: "/login", label: t("sign_in") },
];

Expand Down
74 changes: 1 addition & 73 deletions frontend/public/locales/en/brain.json
Original file line number Diff line number Diff line change
@@ -1,73 +1 @@
{
"api_brain": {
"addRow": "Add row",
"description": "Description",
"name": "Name",
"required": "Required",
"type": "Type",
"value": "Value"
},
"brain_library_button_label": "Explore",
"brain_management_button_label": "Brains management",
"brain_params": "Brain params",
"brain_status_label": "Access",
"brain_type": "Type of brain",
"brainCreated": "Brain created successfully",
"brainDescription": "Description",
"brainDescriptionPlaceholder": "My new brain is about...",
"brainName": "Brain name",
"brainNamePlaceholder": "E.g. History notes",
"brainUndefined": "Brain is undefined",
"cancel_set_brain_status_to_private": "No, keep it public",
"cancel_set_brain_status_to_public": "No, keep it private",
"composite_brain_composition_invitation": "Connect your new brain to other existing brains from your library by selecting them.",
"confirm_set_brain_status_to_private": "Yes, set as private",
"confirm_set_brain_status_to_public": "Yes, set as public",
"copiedToClipboard": "Copied to clipboard",
"defaultBrain": "Default Brain",
"empty_brain_description": "No description",
"errorCreatingBrain": "Error occurred while creating a brain",
"errorFetchingBrainUsers": "An error occurred while fetching brain users",
"errorSendingInvitation": "An error occurred while sending invitations",
"explore_brains": "Explore Quivr community brains",
"inviteUsers": "Add new users",
"knowledge_source_api": "App (Through API)",
"knowledge_source_composite_brain": "Agent",
"knowledge_source_doc": "Documents",
"knowledge_source_label": "Knowledge source",
"manage_brain": "Manage brain",
"myBrains": "My Brains",
"newBrain": "Add New Brain",
"newBrainSubtitle": "Create a new space for your data",
"newBrainTitle": "Add New Brain",
"noBrainUsers": "No brainUsers",
"private_brain_description": "Accessible for you and the people you share it with",
"private_brain_label": "Private",
"public_brain_already_subscribed_button_label": "Subscribed",
"public_brain_description": "The brain will be shared with the Quivr community",
"public_brain_label": "Public",
"public_brain_last_update_label": "Last update",
"public_brain_subscribe_button_label": "Subscribe",
"public_brain_subscription_success_message": "You have successfully subscribed to the brain",
"public_brains_search_bar_placeholder": "Search public brains",
"resources": "Ressource",
"searchBrain": "Search for a brain",
"secrets_update_error": "Error while updating secrets",
"secrets_updated": "Secrets updated",
"set_brain_status_to_private_modal_description": "Every Quivr users won't be able to use this brain anymore and they won't see it in the brain library.",
"set_brain_status_to_private_modal_title": "Are you sure you want to set this as <span class='text-primary'>Private</span>?<br/><br/>",
"set_brain_status_to_public_modal_description": "Every Quivr user will be able to:<br/>- Subscribe to your brain in the 'brains library'.<br/>- Use this brain and check the prompt and model configurations.<br/><br/>They won't have access to your uploaded files and people section.",
"set_brain_status_to_public_modal_title": "Are you sure you want to set this as <span class='text-primary'>Public</span>?<br/><br/>",
"setDefaultBrain": "Set as default brain",
"shareBrain": "Share brain {{name}}",
"shareBrainLink": "Click to copy link to share your brain",
"shareBrainUsers": "Users with access",
"update_secrets_button": "Update secrets",
"update_secrets_message": "Enter your secret. This information is required to identify you when calling the API",
"userRemoved": "Removed {{email}} from brain",
"userRemoveFailed": "Failed to remove {{email}} from brain",
"userRoleUpdated": "Updated {{email}} to {{newRole}}",
"userRoleUpdateFailed": "Failed updating {{email}} to {{newRole}} ",
"usersInvited": "Users successfully invited",
"usersWithAccess": "Users with access"
}
{"api_brain":{"addRow":"Add row","description":"Description","name":"Name","required":"Required","type":"Type","value":"Value"},"brain_library_button_label":"Explore","brain_management_button_label":"Brains management","brain_params":"Brain params","brain_status_label":"Access","brain_type":"Type of brain","brainCreated":"Brain created successfully","brainDescription":"Description","brainDescriptionPlaceholder":"My new brain is about...","brainName":"Brain name","brainNamePlaceholder":"E.g. History notes","brainUndefined":"Brain is undefined","cancel_set_brain_status_to_private":"No, keep it public","cancel_set_brain_status_to_public":"No, keep it private","composite_brain_composition_invitation":"Connect your new brain to other existing brains from your library by selecting them.","confirm_set_brain_status_to_private":"Yes, set as private","confirm_set_brain_status_to_public":"Yes, set as public","copiedToClipboard":"Copied to clipboard","defaultBrain":"Default Brain","empty_brain_description":"No description","errorCreatingBrain":"Error occurred while creating a brain","errorFetchingBrainUsers":"An error occurred while fetching brain users","errorSendingInvitation":"An error occurred while sending invitations","explore_brains":"Explore Quivr community brains","inviteUsers":"Add new users","knowledge_source_api":"App (Through API)","knowledge_source_composite_brain":"Agent","knowledge_source_doc":"Documents","knowledge_source_label":"Knowledge source","manage_brain":"Manage brain","myBrains":"My Brains","newBrain":"Add New Brain","newBrainSubtitle":"Create a new space for your data","newBrainTitle":"Add New Brain","noBrainUsers":"No brainUsers","private_brain_description":"Accessible for you and the people you share it with","private_brain_label":"Private","public_brain_already_subscribed_button_label":"Subscribed","public_brain_description":"The brain will be shared with the Quivr community","public_brain_label":"Public","public_brain_last_update_label":"Last update","public_brain_subscribe_button_label":"Subscribe","public_brain_subscription_success_message":"You have successfully subscribed to the brain","public_brains_search_bar_placeholder":"Search public brains","resources":"Ressource","searchBrain":"Search for a brain","secrets_update_error":"Error while updating secrets","secrets_updated":"Secrets updated","set_brain_status_to_private_modal_description":"Every Quivr users won't be able to use this brain anymore and they won't see it in the brain library.","set_brain_status_to_private_modal_title":"Are you sure you want to set this as <span class='text-primary'>Private</span>?<br/><br/>","set_brain_status_to_public_modal_description":"Every Quivr user will be able to:<br/>- Subscribe to your brain in the 'brains library'.<br/>- Use this brain and check the prompt and model configurations.<br/><br/>They won't have access to your uploaded files and people section.","set_brain_status_to_public_modal_title":"Are you sure you want to set this as <span class='text-primary'>Public</span>?<br/><br/>","setDefaultBrain":"Set as default brain","shareBrain":"Share brain {{name}}","shareBrainLink":"Click to copy link to share your brain","shareBrainUsers":"Users with access","update_secrets_button":"Update secrets","update_secrets_message":"Enter your secret. This information is required to identify you when calling the API","userRemoved":"Removed {{email}} from brain","userRemoveFailed":"Failed to remove {{email}} from brain","userRoleUpdated":"Updated {{email}} to {{newRole}}","userRoleUpdateFailed":"Failed updating {{email}} to {{newRole}} ","usersInvited":"Users successfully invited","usersWithAccess":"Users with access"}
64 changes: 1 addition & 63 deletions frontend/public/locales/en/chat.json
Original file line number Diff line number Diff line change
@@ -1,63 +1 @@
{
"actions_bar_placeholder": "Ask a question to a @brain and choose your #prompt",
"add_document": "Add document",
"ask": "Ask a question, or describe a task.",
"back_to_chat": "Back to chat",
"brain": "brain",
"brains": "brains",
"change_brain": "Change brain",
"chat": "Chat",
"chatDeleted": "Chat successfully deleted. Id: {{id}}",
"chatNameUpdated": "Chat name updated",
"error_occurred": "Error occurred while getting answer",
"errorCallingAPI": "Error calling the API",
"errorDeleting": "Error deleting chat: {{error}}",
"errorFetching": "Error occurred while fetching your chats",
"errorParsingData": "Error parsing data",
"feed_brain_placeholder": "Choose which @brain you want to feed with these files",
"feedingBrain": "Your newly added knowledge is being processed, you can keep chatting in the meantime !",
"history": "History",
"keyboard_shortcuts": "Keyboard shortcuts",
"last30Days": "Previous 30 days",
"last7Days": "Previous 7 days",
"limit_reached": "You have reached the limit of requests, please try again later",
"menu": "Menu",
"missing_brain": "Please select a brain to chat with",
"new_discussion": "New discussion",
"new_prompt": "Create new prompt",
"noCurrentBrain": "No current brain",
"onboarding": {
"answer": {
"how_to_use_quivr": "Check the documentation https://brain.quivr.app/docs/intro.html",
"what_is_brain": "A brain is a virtual folder for organizing information on a specific topic. It can store documents and connect to external apps or APIs. For instance, a 'Medical Science' brain could contain health-related data, and a 'Legal' brain could have legal information. Brains can be made public for others to use without revealing the contents, promoting knowledge sharing.",
"what_is_quivr": "Quivr is a helpful assistant. You can easily drag and drop files into the chat or the knowledge section to interact with them. It's not just a chat tool; you can also communicate with apps using APIs.\nTo keep your work organized, you can create brains, essentially virtual folders, and subscribe to others' brains in the explore section for seamless collaboration and information sharing."
},
"how_to_use_quivr": "How to use Quivr ?",
"step_1_1": "1. Drag and drop file on the chat or in the 📎.",
"step_1_2": "Don't have a file ? Download 'Quivr documentation'",
"step_2": "2. Start chatting with your file",
"step_3": "3. Enjoy !",
"title": "Hi 👋🏻 Want to discover Quivr ? 😇",
"what_is_brain": "What is a brain ?",
"what_is_quivr": "What is Quivr ?"
},
"parameters": "Parameters",
"receivedResponse": "Received response. Starting to handle stream...",
"resposeBodyNull": "Response body is null",
"shortcut_choose_prompt": "#: Choose a specific prompt",
"shortcut_create_brain": "@+: Create a new brain",
"shortcut_create_prompt": "#+: Create a new custom prompt",
"shortcut_feed_brain": "/+: Feed a brain with knowledge",
"shortcut_go_to_shortcuts": "CMDK: Go to shortcuts",
"shortcut_go_to_user_page": "CMDU: Go to user page",
"shortcut_manage_brains": "CMDB: Manage your brains",
"shortcut_select_brain": "@: Select a brain",
"shortcut_select_file": "/: Select a file to talk to",
"subtitle": "Talk to a language model about your uploaded data",
"thinking": "Thinking...",
"title": "Chat with {{brain}}",
"today": "Today",
"tooManyRequests": "You have exceeded the number of requests per day. To continue chatting, please enter an OpenAI API key in your profile or in used brain.",
"welcome": "Welcome",
"yesterday": "Yesterday"
}
{"actions_bar_placeholder":"Ask a question to a @brain and choose your #prompt","add_document":"Add document","ask":"Ask a question, or describe a task.","back_to_chat":"Back to chat","brain":"brain","brains":"brains","change_brain":"Change brain","chat":"Chat","chatDeleted":"Chat successfully deleted. Id: {{id}}","chatNameUpdated":"Chat name updated","error_occurred":"Error occurred while getting answer","errorCallingAPI":"Error calling the API","errorDeleting":"Error deleting chat: {{error}}","errorFetching":"Error occurred while fetching your chats","errorParsingData":"Error parsing data","feed_brain_placeholder":"Choose which @brain you want to feed with these files","feedingBrain":"Your newly added knowledge is being processed, you can keep chatting in the meantime !","history":"History","keyboard_shortcuts":"Keyboard shortcuts","last30Days":"Previous 30 days","last7Days":"Previous 7 days","limit_reached":"You have reached the limit of requests, please try again later","menu":"Menu","missing_brain":"Please select a brain to chat with","new_discussion":"New discussion","new_prompt":"Create new prompt","noCurrentBrain":"No current brain","onboarding":{"answer":{"how_to_use_quivr":"Check the documentation https://brain.quivr.app/docs/intro.html","what_is_brain":"A brain is a virtual folder for organizing information on a specific topic. It can store documents and connect to external apps or APIs. For instance, a 'Medical Science' brain could contain health-related data, and a 'Legal' brain could have legal information. Brains can be made public for others to use without revealing the contents, promoting knowledge sharing.","what_is_quivr":"Quivr is a helpful assistant. You can easily drag and drop files into the chat or the knowledge section to interact with them. It's not just a chat tool; you can also communicate with apps using APIs.\nTo keep your work organized, you can create brains, essentially virtual folders, and subscribe to others' brains in the explore section for seamless collaboration and information sharing."},"how_to_use_quivr":"How to use Quivr ?","step_1_1":"1. Drag and drop file on the chat or in the 📎.","step_1_2":"Don't have a file ? Download 'Quivr documentation'","step_2":"2. Start chatting with your file","step_3":"3. Enjoy !","title":"Hi 👋🏻 Want to discover Quivr ? 😇","what_is_brain":"What is a brain ?","what_is_quivr":"What is Quivr ?"},"parameters":"Parameters","receivedResponse":"Received response. Starting to handle stream...","resposeBodyNull":"Response body is null","shortcut_choose_prompt":"#: Choose a specific prompt","shortcut_create_brain":"@+: Create a new brain","shortcut_create_prompt":"#+: Create a new custom prompt","shortcut_feed_brain":"/+: Feed a brain with knowledge","shortcut_go_to_shortcuts":"CMDK: Go to shortcuts","shortcut_go_to_user_page":"CMDU: Go to user page","shortcut_manage_brains":"CMDB: Manage your brains","shortcut_select_brain":"@: Select a brain","shortcut_select_file":"/: Select a file to talk to","subtitle":"Talk to a language model about your uploaded data","thinking":"Thinking...","title":"Chat with {{brain}}","today":"Today","tooManyRequests":"You have exceeded the number of requests per day. To continue chatting, please enter an OpenAI API key in your profile or in used brain.","welcome":"Welcome","yesterday":"Yesterday"}
57 changes: 1 addition & 56 deletions frontend/public/locales/en/config.json
Original file line number Diff line number Diff line change
@@ -1,56 +1 @@
{
"accountSection": "Your Account",
"anthropicKeyLabel": "Anthropic API Key",
"anthropicKeyPlaceholder": "Anthropic API Key",
"apiKey": "API Key",
"backendSection": "Backend config",
"backendUrlLabel": "Backend URL",
"backendUrlPlaceHolder": "Backend URL",
"brainUpdated": "Brain updated successfully",
"configReset": "Config reseted",
"configSaved": "Config saved",
"customPromptSection": "Custom prompt",
"defaultBrainSet": "Brain set as default successfully",
"descriptionRequired": "Description is required",
"error": {
"copy": "Failed to copy",
"createApiKey": "Error creating API Key"
},
"errorRemovingPrompt": "Error while removing prompt",
"incorrectApiKey": "Incorrect API Key",
"invalidApiKeyError": "Invalid API Key",
"invalidOpenAiKey": "Invalid OpenAI Key",
"keepInLocal": "Keep in local",
"knowledge": "Knowledge",
"maxTokens": "Maximum Words per Response",
"modelLabel": "Model",
"modelSection": "Model configuration of the brain",
"nameRequired": "Name is required",
"newAPIKey": "Create New Key",
"noUser": "No user",
"ohno": "Oh no!",
"openAiKeyLabel": "Open AI Key",
"openAiKeyPlaceholder": "sk-xxx",
"people": "People",
"promptContent": "Prompt content",
"promptContentPlaceholder": "As an AI, your...",
"promptFieldsRequired": "Prompt title and content are required",
"promptName": "Prompt title",
"promptNamePlaceholder": "My awesome prompt name",
"promptRemoved": "Prompt removed successfully",
"publicPrompts": "Pick in public prompts",
"removePrompt": "Remove prompt",
"requireAccess": "Please require access from the owner.",
"roleRequired": "You don't have the necessary role to access this tab 🧠💡🥲.",
"selectQuivrPersonalityBtn": "Select a Quivr Personality",
"settings": "Settings",
"signedInAs": "Signed In as",
"subtitle": "Manage your brain",
"supabaseKeyLabel": "Supabase key",
"supabaseKeyPlaceHolder": "Supabase key",
"supabaseURLLabel": "Supabase URL",
"supabaseURLPlaceHolder": "Supabase URL",
"temperature": "Temperature",
"title": "Configuration",
"updatingBrainSettings": "Updating brain settings..."
}
{"accountSection":"Your Account","anthropicKeyLabel":"Anthropic API Key","anthropicKeyPlaceholder":"Anthropic API Key","apiKey":"API Key","backendSection":"Backend config","backendUrlLabel":"Backend URL","backendUrlPlaceHolder":"Backend URL","brainUpdated":"Brain updated successfully","configReset":"Config reseted","configSaved":"Config saved","customPromptSection":"Custom prompt","defaultBrainSet":"Brain set as default successfully","descriptionRequired":"Description is required","error":{"copy":"Failed to copy","createApiKey":"Error creating API Key"},"errorRemovingPrompt":"Error while removing prompt","incorrectApiKey":"Incorrect API Key","invalidApiKeyError":"Invalid API Key","invalidOpenAiKey":"Invalid OpenAI Key","keepInLocal":"Keep in local","knowledge":"Knowledge","maxTokens":"Maximum Words per Response","modelLabel":"Model","modelSection":"Model configuration of the brain","nameRequired":"Name is required","newAPIKey":"Create New Key","noUser":"No user","ohno":"Oh no!","openAiKeyLabel":"Open AI Key","openAiKeyPlaceholder":"sk-xxx","people":"People","promptContent":"Prompt content","promptContentPlaceholder":"As an AI, your...","promptFieldsRequired":"Prompt title and content are required","promptName":"Prompt title","promptNamePlaceholder":"My awesome prompt name","promptRemoved":"Prompt removed successfully","publicPrompts":"Pick in public prompts","removePrompt":"Remove prompt","requireAccess":"Please require access from the owner.","roleRequired":"You don't have the necessary role to access this tab 🧠💡🥲.","selectQuivrPersonalityBtn":"Select a Quivr Personality","settings":"Settings","signedInAs":"Signed In as","subtitle":"Manage your brain","supabaseKeyLabel":"Supabase key","supabaseKeyPlaceHolder":"Supabase key","supabaseURLLabel":"Supabase URL","supabaseURLPlaceHolder":"Supabase URL","temperature":"Temperature","title":"Configuration","updatingBrainSettings":"Updating brain settings..."}
Loading