import React from 'react'; import { useLocalize } from '~/hooks'; function HelpText({ endpoint }: { endpoint: string }) { const localize = useLocalize(); const textMap = { bingAI: ( {localize('com_endpoint_config_key_get_edge_key')}{' '} https://www.bing.com {'. '} {localize('com_endpoint_config_key_get_edge_key_dev_tool')}{' '} {localize('com_endpoint_config_key_edge_instructions')} {' '} {localize('com_endpoint_config_key_edge_full_token_string')} ), chatGPTBrowser: ( {localize('com_endpoint_config_key_chatgpt')}{' '} https://chat.openai.com {', '} {localize('com_endpoint_config_key_chatgpt_then_visit')}{' '} https://chat.openai.com/api/auth/session {'. '} {localize('com_endpoint_config_key_chatgpt_copy_token')} ), google: ( {localize('com_endpoint_config_key_google_need_to')}{' '} {localize('com_endpoint_config_key_google_vertex_ai')} {' '} {localize('com_endpoint_config_key_google_vertex_api')}{' '} {localize('com_endpoint_config_key_google_service_account')} {'. '} {localize('com_endpoint_config_key_google_vertex_api_role')} ), }; return textMap[endpoint] || null; } export default React.memo(HelpText);