Obrigado pelo seu interesse em minha inscrição. Esteja ciente de que este é apenas uma prova de sistema conceitual e pode conter bugs ou recursos inacabados. Se você gosta deste aplicativo, pode me seguir no Twitter para notícias e atualizações.
? O principal caso de uso para este aplicativo é ajudar os usuários a responder perguntas sobre as regras do jogo de tabuleiro com base no manual de instruções. Embora o aplicativo possa ser usado para outras tarefas, ajudar os usuários com regras de jogo de tabuleiro é particularmente significativo para mim, pois eu sou um ávido fã de jogos de tabuleiro. Além disso, esse caso de uso é relativamente inofensivo, mesmo nos casos em que o modelo pode experimentar alucinações.
O aplicativo pode ser acessado na nuvem da comunidade streamlit em https://ask-my-pdf.streamlit.app/. ? No entanto, para usar o aplicativo, você precisará da sua própria chave da API do OpenAI.
? O aplicativo implementa os seguintes trabalhos acadêmicos:
Modelos de idiomas de recuperação em contexto no contexto, também conhecido como Ralm
Recuperação precisa de densa tiro zero sem rótulos de relevância, também conhecidos
Clone o repo:
git clone https://github.com/mobarski/ask-my-pdf
Instale dependências:
pip install -r ask-my-pdf/requirements.txt
Execute o aplicativo:
cd ask-my-pdf/src
run.sh ou run.bat


Storage_salt - Sal de criptopic usado ao derivar nome de usuário/pasta e tecla de criptografia da tecla API, notação hexadecimal, 2-16 caracteres
Storage_mode - Modo de armazenamento de índice: S3, local, ditado (padrão)
STATS_MODE - Estatísticas de uso Modo de armazenamento: Redis, DicT (padrão)
Feedback_mode - Modo de armazenamento de feedback do usuário: Redis, nenhum (padrão)
Cache_mode - Modo de cache de incorporação: S3, disco, nenhum (padrão)
Storage_Path - Caminho de diretório para armazenamento de índices
Cache_Path - caminho do diretório para incorporação cache
S3_region - código da região
S3_bucket - nome do balde (armazenamento)
S3_secret - chave secreta
S3_key - chave de acesso
S3_URL - URL
S3_Prefix - Nome do objeto Prefixo
S3_CACHE_BUCKET - Nome do balde (cache)
S3_CACHE_PREFIX - Nome do objeto Prefixo (cache)