ChatFAQ
Open-source ecosystem for building AI-powered conversational solutions using RAG, agents, FSMs, and LLMs.
파일 탐색기
최종 버전 다운로드 (.zip)- 100-documentation.yml
- 200-installation.yml
- 300-usage.yml
- 400-bug report.yml
- 500-feature request.yml
- 600-performance discussion.yml
- 700-enhancement.yml
- 800-RFC.yml
- 900-misc discussion.yml
- config.yml
- build-push-deploy-on ecr-ecs.yml
- deploy.yml
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- Dev Stack.run.xml
- Stage Stack.run.xml
- Ray.run.xml
- Montserrat-VariableFont_wght.ttf
- OpenSans-VariableFont_wdth,wght.ttf
- card-view-icon.svg
- chatfaq-cq-icon.svg
- chatfaq-icon.svg
- table-view-icon.svg
- thumb-down.svg
- thumb-up.svg
- logo.svg
- _globals.scss
- breakpoints.scss
- settings.colors.scss
- settings.global.scss
- _el_plus_variables.scss
- _fonts.scss
- _mixins.scss
- _variables.scss
- global.scss
- AIConfig.vue
- Dashboard.vue
- Data.vue
- WriteViewDataSources.vue
- FileField.vue
- SecretInput.vue
- Filters.vue
- BackButton.vue
- Card.vue
- FormField.vue
- InputSelect.vue
- Pagination.vue
- ReadOnlyField.vue
- ReadView.vue
- ReadWriteView.vue
- WriteView.vue
- GenerationReview.vue
- KnowledgeItemReview.vue
- Labeling.vue
- LabelingTool.vue
- UserFeedback.vue
- LangSwitcher.vue
- Menu.vue
- MenuItem.vue
- StatCard.vue
- Stats.vue
- ActiveTasks.vue
- TaskHistory.vue
- Password.vue
- UserManagement.vue
- ColorField.vue
- ExampleScript.vue
- FieldData.vue
- FontField.vue
- GradientField.vue
- WidgetConfig.vue
- default.vue
- empty.vue
- en.json
- es.json
- fr.json
- auth.global.js
- ai_config.vue
- data.vue
- index.vue
- labeling.vue
- login.vue
- sdk_visualizer.vue
- stats.vue
- task_history.vue
- user_management.vue
- widget_config.vue
- chatfaqWidget.client.js
- elementIcons.js
- i18n.js
- ray_status.client.js
- favicon.ico
- ray-proxy.js
- tsconfig.json
- auth.js
- items.js
- lang.js
- index.js
- .env-template
- .gitignore
- .npmrc
- app.vue
- Dockerfile
- nuxt.config.js
- package-lock.json
- package.json
- README.md
- tsconfig.json
- Back Dev.run.xml
- Back Gunicorn.run.xml
- __init__.py
- custom_ws.py
- telegram.py
- __init__.py
- message_types.py
- parse_consumer.py
- rpc_consumer.py
- 0001_initial.py
- 0002_remove_message_payload_message_stacks.py
- 0003_platformbot.py
- 0004_rename_fsm_platformbot_fsm_def.py
- 0005_rename_platformbot_platformconfig.py
- 0006_rpcresponse.py
- 0007_delete_rpcresponse.py
- 0008_customwsplatformconfig_telegramplatformconfig_and_more.py
- 0009_alter_platformconfig_platform_meta.py
- 0010_delete_platformconfig_delete_customwsplatformconfig_and_more.py
- 0011_message_conversation_name.py
- 0012_vote.py
- 0013_alter_vote_message.py
- 0014_alter_vote_value.py
- 0015_rename_transmitter_message_sender.py
- 0016_rename_vote_userfeedback.py
- 0017_adminreview.py
- 0018_rename_feedback_adminreview_review.py
- 0019_conversation_remove_message_conversation_name_and_more.py
- 0020_remove_conversation_title.py
- 0021_alter_userfeedback_feedback.py
- 0022_rpcconsumerroundrobinqueue.py
- 0023_rename_stacks_message_stack_message_stack_id.py
- 0024_message_last.py
- 0025_rename_rpc_group_name_rpcconsumerroundrobinqueue_layer_group_name_and_more.py
- 0026_rename_rpcconsumerroundrobinqueue_consumerroundrobinqueue.py
- 0027_remove_adminreview_value_adminreview_data.py
- 0028_alter_adminreview_data.py
- 0029_alter_adminreview_review.py
- 0030_rename_review_adminreview_gen_review_msg_and_more.py
- 0031_adminreview_gen_review_type.py
- 0032_alter_adminreview_ki_review_data.py
- 0033_remotesdkparsers.py
- 0034_rename_feedback_userfeedback_feedback_comment_and_more.py
- 0035_message_stack_group_id.py
- 0036_message_persistent_context.py
- 0037_alter_message_persistent_context.py
- 0038_rename_persistent_context_message_status.py
- 0039_conversation_authentication_required_and_more.py
- 0040_message_last_chunk.py
- 0041_message_file_request_message_upload_path.py
- 0042_remove_message_file_request_and_more.py
- 0043_userfeedback_star_rating_and_more.py
- 0044_alter_userfeedback_message.py
- 0045_message_fsm_state.py
- 0046_remove_userfeedback_feedback_comment_and_more.py
- 0047_conversation_fsm_state_override.py
- __init__.py
- __init__.py
- message.py
- __init__.py
- custom_ws.py
- telegram.py
- __init__.py
- rpc.py
- __init__.py
- __init__.py
- admin.py
- apps.py
- types.py
- urls.py
- __init__.py
- 0001_initial.py
- 0002_rename_cachedmachine_cachedfsm_and_more.py
- 0003_remove_fsmdefinition_funcs.py
- 0004_remove_cachedfsm_conversation_id_and_more.py
- 0005_fsmdefinition_initial_state_values.py
- 0006_cachedfsm_initial_conversation_metadata.py
- 0007_remove_cachedfsm_initial_conversation_metadata_and_more.py
- __init__.py
- __init__.py
- admin.py
- apps.py
- models.py
- serializers.py
- urls.py
- views.py
- 0001_initial.py
- __init__.py
- base.html
- status.html
- __init__.py
- markdown.py
- __init__.py
- admin.py
- base.py
- checks.py
- itertools2.py
- models.py
- module_sim.py
- resolver.py
- tasks.py
- urls.py
- views.py
- __init__.py
- tasks_progress.py
- initial.json
- migrate_knowledge_base.py
- scrape.py
- 0001_initial.py
- 0002_rename_base_model_model_repo_id_and_more.py
- 0003_promptstructure_generationconfig.py
- 0004_alter_promptstructure_system_prefix.py
- 0005_alter_model_revision.py
- 0006_rename_hugginface_auth_token_model_huggingface_auth_token.py
- 0007_rename_huggingface_auth_token_model_auth_token_and_more.py
- 0008_alter_dataset_original_file.py
- 0009_alter_item_context_alter_item_intent.py
- 0010_alter_item_url.py
- 0011_historicalpromptstructure.py
- 0012_autogeneratedtitle_historicalpromptconfig_and_more.py
- 0013_rename_original_file_dataset_original_csv_and_more.py
- 0014_alter_dataset_strategy.py
- 0015_dataset_recursive.py
- 0016_merge_20230913_1742.py
- 0017_alter_generationconfig_name.py
- 0018_rename_ggml_model_filename_llmconfig_ggml_llm_filename_and_more.py
- 0019_llmconfig_model_max_length_alter_llmconfig_llm_type.py
- 0020_alter_llmconfig_llm_type.py
- 0021_retrieverconfig_remove_ragconfig_retriever_name_and_more.py
- 0022_rename_retriever_ragconfig_retriever_config.py
- 0023_remove_knowledgeitem_embedding_embedding.py
- 0024_autogeneratedtitle_created_date_and_more.py
- 0025_enable_pgvector.py
- 0025_knowledgebase_content_index_col_and_more.py
- 0026_alter_autogeneratedtitle_embedding_and_more.py
- 0027_merge_20231018_1054.py
- 0028_alter_generationconfig_temperature_and_more.py
- 0029_rename_new_intent_intent_suggested_intent.py
- 0030_intent_knowledge_base.py
- 0031_intent_knowledge_item.py
- 0032_remove_intent_knowledge_base.py
- 0033_alter_llmconfig_llm_type.py
- 0034_ragconfig_disabled.py
- 0035_alter_generationconfig_max_new_tokens_and_more.py
- 0036_alter_llmconfig_llm_type.py
- 0037_knowledgebase_parser.py
- 0038_alter_knowledgebase_parser.py
- 0039_knowledgeitem_metadata_alter_knowledgeitem_url_and_more.py
- 0040_alter_knowledgeitemimage_image_file.py
- 0040_retrieverconfig_retriever_type_and_more.py
- 0041_alter_knowledgeitemimage_image_file.py
- 0041_ragconfig_index_up_to_date.py
- 0042_alter_knowledgebase_original_csv_and_more.py
- 0042_ragconfig_s3_index_path.py
- 0043_merge_20240202_1212.py
- 0044_remove_knowledgebase_chunk_overlap_and_more.py
- 0045_alter_knowledgeitem_url.py
- 0046_alter_datasource_original_csv_and_more.py
- 0047_alter_ragconfig_s3_index_path.py
- 0048_alter_autogeneratedtitle_embedding_and_more.py
- 0049_remove_ragconfig_index_up_to_date_and_more.py
- 0050_alter_llmconfig_llm_type.py
- 0051_remove_ragconfig_disabled_ragconfig_enabled.py
- 0052_ragconfig_num_replicas.py
- 0053_raytaskstate.py
- 0054_alter_datasource_splitter_alter_raytaskstate_state.py
- 0055_rename_system_prefix_historicalpromptconfig_system_prompt_and_more.py
- 0056_remove_generationconfig_max_new_tokens_and_more.py
- 0057_remove_llmconfig_ggml_llm_filename_and_more.py
- 0058_alter_intent_intent_name.py
- 0059_llmconfig_enabled_llmconfig_num_replicas.py
- 0060_remove_embedding_rag_config_and_more.py
- 0061_remove_historicalpromptconfig_n_contexts_to_use_and_more.py
- 0062_historicalretrieverconfig_historicalllmconfig_and_more.py
- 0063_alter_knowledgeitem_data_source.py
- 0064_delete_null_knowledge_base_configs.py
- 0065_alter_retrieverconfig_knowledge_base.py
- 0066_alter_datasource_strategy.py
- 0067_alter_historicalllmconfig_llm_type_and_more.py
- 0068_historicalllmconfig_api_key_llmconfig_api_key.py
- 0069_alter_historicalllmconfig_api_key_and_more.py
- __init__.py
- __init__.py
- data.py
- enums.py
- rag_pipeline.py
- tasks.py
- __init__.py
- prompt_templates.py
- __init__.py
- e5_deployment.py
- utils.py
- __init__.py
- custom_playright.py
- __init__.py
- generic.py
- __init__.py
- items.py
- middlewares.py
- pipelines.py
- processors.py
- settings.py
- __init__.py
- README.MD
- scrapy.cfg
- __init__.py
- data.py
- rag_pipeline.py
- tasks.py
- __init__.py
- signals.py
- __init__.py
- general_rag_stats.py
- response_stats.py
- retriever_stats.py
- usage_stats.py
- __init__.py
- indexing_tasks.py
- intent_tasks.py
- parsing_tasks.py
- util_tasks.py
- __init__.py
- data.py
- rag_pipeline.py
- tasks.py
- __init__.py
- admin.py
- apps.py
- forms.py
- tests.py
- urls.py
- initial.json
- createsuperuser.py
- createtoken.py
- __init__.py
- 0001_initial.py
- 0002_user_rpc_group.py
- 0003_alter_user_rpc_group.py
- 0004_user_remember_me.py
- 0005_alter_user_remember_me.py
- 0006_alter_user_email.py
- 0007_user_sender_uuid.py
- __init__.py
- __init__.py
- admin.py
- models.py
- serializers.py
- urls.py
- views.py
- 0001_initial.py
- 0002_rename_layout_widget_size_remove_theme_widget_and_more.py
- 0003_rename_fsm_name_widget_fsm_def_remove_widget_size_and_more.py
- 0004_widget_temp_id.py
- 0005_remove_widget_id_alter_widget_temp_id.py
- 0006_rename_temp_id_widget_id.py
- 0007_alter_theme_data.py
- 0008_widget_display_generation_widget_display_sources_and_more.py
- 0009_alter_theme_data.py
- 0010_alter_theme_data.py
- 0011_historicalwidget_historicaltheme.py
- 0012_rename_fullscreen_historicalwidget_full_screen_and_more.py
- 0013_alter_historicalwidget_chatfaq_api_and_more.py
- 0014_rename_custom_i_dramed_msgs_historicalwidget_custom_i_framed_msgs_and_more.py
- 0015_historicalwidget_theme_widget_theme.py
- 0016_remove_historicalwidget_chatfaq_api_and_more.py
- 0017_alter_historicaltheme_data_alter_theme_data.py
- 0018_historicalwidget_allow_attachments_and_more.py
- 0019_historicalwidget_authentication_required_and_more.py
- 0020_historicalwidget_display_logout_and_more.py
- 0021_rename_hide_theme_mode_historicalwidget_disable_day_night_mode_and_more.py
- 0022_alter_historicaltheme_data_alter_theme_data.py
- 0022_historicalwidget_enable_resend_widget_enable_resend.py
- 0023_alter_historicaltheme_data_alter_theme_data.py
- 0024_alter_historicaltheme_data_alter_theme_data.py
- 0025_alter_historicaltheme_data_alter_theme_data.py
- 0026_alter_historicaltheme_data_alter_theme_data.py
- 0026_merge_20250102_1633.py
- 0026_merge_20250103_1437.py
- 0027_merge_20250108_1656.py
- 0028_merge_20250116_1007.py
- 0029_historicalwidget_speech_synthesis_and_more.py
- 0030_historicalwidget_speech_recognition_always_on_and_more.py
- 0031_historicalwidget_speech_recognition_lang_and_more.py
- 0032_historicalwidget_speech_recognition_phrase_activation_and_more.py
- 0033_historicalwidget_speech_recognition_beep_and_more.py
- 0034_alter_historicaltheme_data_alter_theme_data.py
- 0035_historicalwidget_hide_sources_and_more.py
- 0036_alter_historicalwidget_domain_alter_widget_domain.py
- 0037_historicalwidget_speech_recognition_interim_results_and_more.py
- __init__.py
- __init__.py
- admin.py
- apps.py
- constants.py
- models.py
- serializers.py
- tests.py
- urls.py
- views.py
- __init__.py
- urls.py
- __init__.py
- http.py
- ws.py
- __init__.py
- __init__.py
- model_fields.py
- models.py
- serializer_fields.py
- serializers.py
- validators.py
- views.py
- __init__.py
- asgi.py
- middelware.py
- routing.py
- settings.py
- storage_backends.py
- urls.py
- wsgi.py
- .gitignore
- __init__.py
- _core.py
- _django.py
- __init__.py
- auth.py
- custom_channel_layer.py
- custom_channels.py
- logging_formatters.py
- ray_utils.py
- spectacular_postprocessing_hooks.py
- __init__.py
- .dockerignore
- .env-template
- Dockerfile
- gpu.Dockerfile
- Makefile
- manage.py
- model-w.toml
- pmanage
- poetry.lock
- pyproject.toml
- README.md
- run_local_ray_dev.sh
- sources.list
- starter_script.sh
- __init__.py
- models.py
- parsers.py
- splitters.py
- __init__.py
- base_model.py
- e5_model.py
- __init__.py
- clusterize_text.py
- gen_intent.py
- __init__.py
- base_llm.py
- claude_client.py
- format_tools.py
- gemini_client.py
- hf_llm.py
- mistral_client.py
- openai_client.py
- together_client.py
- types.py
- vllm_client.py
- __init__.py
- bm25_retriever.py
- rerank_retriever.py
- retriever_client.py
- semantic_retriever.py
- __init__.py
- check_answ_questions.py
- gen_question.py
- reference_checker.py
- reranker.py
- __init__.py
- exceptions.py
- rag.py
- poetry.lock
- pyproject.toml
- README.md
- chatbot_widget_closed.png
- chatbot_widget_opened.png
- chatfaq_backend_admin.png
- chatfaq_components.png
- chatfaq_components_b.png
- chatfaq_components_s.png
- chatfaq_components_w.png
- fsm_diagram.png
- llm_fsm_diagram.png
- simple_fsm_diagram.png
- custom.css
- back_env_example.rst
- concepts.rst
- custom_ws_bot.rst
- custom_ws_serializer.rst
- fsm_core.rst
- telegram_bot.rst
- telegram_serializer.rst
- index.md
- chatfaqio.csv
- csv_data_source.md
- index.md
- pdf_data_source.md
- index.md
- index.md
- index.md
- index.md
- index.rst
- index.md
- index.md
- index.md
- migrate_knowledge_base.md
- index.md
- widget_env_example.rst
- conf.py
- contents.rst
- index.md
- installation.md
- base.txt
- Makefile
- README.md
- requirements.txt
- sdk.run.xml
- __init__.py
- __init__.py
- agent.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- __init__.py
- messages.py
- __init__.py
- settings.py
- utils.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- prompts.py
- __init__.py
- __main__.py
- fsm_definition.py
- logo.png
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- prompts.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- __main__.py
- fsm_definition.py
- __init__.py
- .dockerignore
- .env-template
- Dockerfile
- Makefile
- poetry.lock
- poetry.toml
- pyproject.toml
- README.md
- widget.run.xml
- beep.mp3
- beepOut.mp3
- OpenSans-VariableFont_wdth,wght.woff2
- _fonts.scss
- _mixins.scss
- _variables.scss
- global.scss
- test.svg
- AttachmentMsgPiece.vue
- FileUploadMsgPiece.vue
- ReferencesMsgPiece.vue
- StarRatingMsgPiece.vue
- TextFeedbackMsgPiece.vue
- TextMsgPiece.vue
- UserFeedback.vue
- ChatMsgManager.vue
- Chat.vue
- ChatPrompt.vue
- CopyToClipboard.vue
- Header.vue
- LoaderMsg.vue
- PromptControls.vue
- Resend.vue
- Checkbox.vue
- Loader.vue
- ArrowDown.vue
- ArrowDownCircle.vue
- ArrowUpCircle.vue
- Attach.vue
- BubbleButtonClose.vue
- BubbleButtonOpen.vue
- BurgerMenu.vue
- Check.vue
- Checkbox.vue
- CheckboxChecked.vue
- CheckboxHover.vue
- Close.vue
- Copy.vue
- DotMenu.vue
- DotMenuHovered.vue
- DoubleArrowLeft.vue
- DoubleArrowRight.vue
- Download.vue
- Edit.vue
- Exit.vue
- File.vue
- FileAttachment.vue
- Logo.vue
- LogoLong.vue
- Mail.vue
- Maximize.vue
- Microphone.vue
- MicrophoneDisabled.vue
- Minimize.vue
- Moon.vue
- Plus.vue
- Refresh.vue
- Repeat.vue
- Send.vue
- Sun.vue
- ThumbDown.vue
- ThumbUp.vue
- Trash.vue
- MenuItem.vue
- DeleteHistory.vue
- DownloadHistory.vue
- Footer.vue
- HistoryItem.vue
- LightMode.vue
- LogOut.vue
- NewConversationItem.vue
- SpeechSynthesisButton.vue
- LeftMenu.vue
- entry.esm.js
- entry.js
- index.js
- Widget.vue
- default.vue
- en.json
- es.json
- fr.json
- index.vue
- i18n.js
- index.js
- pinia.js
- favicon.ico
- index.js
- index.js
- .browserslistrc
- .dockerignore
- .env_example
- .gitignore
- .npmignore
- .npmrc
- app.vue
- babel.config.js
- Dockerfile
- Makefile
- nuxt.config.ts
- package-lock.json
- package.json
- README.md
- sentry.client.config.ts
- tsconfig.json
- vite.config.js
- .cursorignore
- .editorconfig
- .formatignore
- .gitignore
- .prettierrc
- .readthedocs.yaml
- BOOK_OF_FRUSTRATIONS.md
- docker-compose.dev-network.yaml
- docker-compose.vars.yaml
- docker-compose.yaml
- Dogefile
- LICENCE
- README.md
- requirements-doc.txt
- snow.yml
// repository documentation
Was this content helpful?
(0 ratings)
