DEV_ASSISTENTE
1.0.0
Links rápidos: demonstração do aplicativo | Site | NUGET
Imagens do Docker: UI | API | Trabalhador | Atualizador de DB | Playground
Explicação de vídeos
Fases:
Playground para fins de teste: link rápidoPENDÊNCIA:
*.md - Base de conhecimento*.cs - Base de códigoDEV_ASSISTENTE para fins de demonstraçãoCODEQuestionFiles da tabela para salvar informações sobre selecionar arquivos com base na pergunta configuration no Readmequick start no ReadmeMetrics com Prometheus e Graphana - TutorialTraces a integração com o SEQ (Jaeger Shoud será substituído pelo SEQ)Tool que pode pesquisar no Google (será usado como função OpenAi ) + Domínios de Recursos Listados por Whitelist Preencha o arquivo de configurações appsettings.json - link rápido
Llm_ApiKey - <API_KEY>
Llm_OrganizationId - <ORG_ID>
Llm_ProjectId - <PROJ_ID>
Embeddings_ApiKey - <API_KEY>
Embeddings_OrganizationId - <ORG_ID>
Embeddings_ProjectId - <PROJ_ID>
Preencha o arquivo .env - link rápido
OpenAi_ApiKey - <API_KEY>OpenAi_OrganizationId - <ORG_ID>OpenAi_ProjectId - <PROJ_ID> Pré -requisitos: Docker
Preencha o arquivo de configurações ( appsettings.json ) e ( .env ) da seção de configuração
Run start-enviroment.ps1 script com parâmetros:
-s - para iniciar os serviços necessários-d - para atualizar e migrar o banco de dados-a - para iniciar o aplicativo Assistente-p - para aprender o assistente Pronto! Atualmente você pode ir para https://localhost:1008
| Serviço | Porta | Informação | Métricas url | Acesso |
|---|---|---|---|---|
| Postresql | 1000 | Banco de dados | - | - |
| Pgadmin | 1001 | UI do banco de dados | - | L: [email protected] , P: admin |
| QDRANT | 1002 | API & UI (painel) | /metrics | - |
| QDRANT | 1003 | Mecanismo de pesquisa | - | - |
| RabbitMQ | 1004 | Conexão AMPQ | - | - |
| RabbitMQ | 1005 | RabbitMQ UI | - | - |
| RabbitMQ | 1013 | Métricas de RabbitMQ | /metrics | - |
| Seq | 1006 | Ui | - | - |
| Seq | 1007 | API de logs | - | - |
| Interface do usuário da Blazor | 1008 | ASSISTENTE UI | - | - |
| API interna | 1009 | API ASSISTENTE | /metrics | - |
| Trabalhador | 1010 | Trabalhador assistente | /metrics | - |
| Jaeger | 1011 | Opentelemetria Coletor | - | - |
| Jaeger | 1012 | Ui | - | - |
| Jaeger | 1014 | API | /metrics | - |