{"id":10200,"date":"2025-08-04T07:33:55","date_gmt":"2025-08-04T07:33:55","guid":{"rendered":"https:\/\/www.cogainav.com\/?post_type=listivo_listing&#038;p=10200"},"modified":"2025-08-04T07:33:55","modified_gmt":"2025-08-04T07:33:55","slug":"letsask-ai","status":"publish","type":"listivo_listing","link":"https:\/\/www.cogainav.com\/es\/listado\/letsask-ai\/","title":{"rendered":"LetsAsk AI"},"content":{"rendered":"LetsAsk.AI is not simply a wrapper around ChatGPT; it layers retrieval-augmented generation (RAG) on top of OpenAI\u2019s GPT-3.5-turbo and GPT-4 endpoints to ensure answers are grounded solely in the user-supplied knowledge base. The workflow is split into four phases:\r\n\r\n \r\n<h3 class=\"wp-block-heading\">Data Ingestion<\/h3>\r\n \r\n\r\nUsers can upload PDFs, DOCX, TXT, CSV, or point the crawler to an entire domain or sub-directory. The crawler respects robots.txt and extracts clean text while discarding scripts, navigation, and duplicate content. During ingestion, files are chunked into overlapping passages of approximately 500\u20131,000 characters, tokenized, and embedded using OpenAI\u2019s text-embedding-ada-002 model.\r\n\r\n \r\n<h3 class=\"wp-block-heading\">Vector Storage &amp; Retrieval<\/h3>\r\n \r\n\r\nEmbedded vectors are stored in an isolated container encrypted with AES-256. When a visitor asks a question, the query is embedded in real time, and a cosine-similarity search retrieves the top-k (typically k=5\u20137) most relevant passages. To reduce latency, the vector index is held in memory with Redis caching.\r\n\r\n \r\n<h3 class=\"wp-block-heading\">Context Assembly &amp; Prompt Engineering<\/h3>\r\n \r\n\r\nThe platform constructs a prompt that combines the retrieved passages, a static system instruction (\u201cYou are a helpful assistant answering only from the provided context\u201d), and conversation history. The prompt is sent to GPT-3.5-turbo by default; Pro and Business tiers can toggle GPT-4 for higher accuracy on complex domains.\r\n\r\n \r\n<h3 class=\"wp-block-heading\">Response Streaming &amp; Moderation<\/h3>\r\n \r\n\r\nAnswers stream back to the user\u2019s browser via Server-Sent Events. An optional moderation layer (OpenAI\u2019s moderation endpoint + custom keyword filters) blocks disallowed topics and PII leakage. All messages are logged for analytics, but raw files are deleted after processing unless the user explicitly enables \u201cretain source files\u201d for later retraining.","protected":false},"author":1,"template":"","listivo_14":[427,434],"listivo_8605":"","listivo_8606":[""],"class_list":["post-10200","listivo_listing","type-listivo_listing","status-publish","hentry","listivo_14-ai-chatbots","listivo_14-ai-other-tools","listivo_8605-paid","listivo_8606-api","listivo_8606-web"],"listivo_145":["https:\/\/www.cogainav.com\/wp-content\/uploads\/2025\/08\/LetsAsk-AI.webp"],"listivo_8661":"https:\/\/letsask.ai\/","_links":{"self":[{"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listings\/10200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listings"}],"about":[{"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/types\/listivo_listing"}],"author":[{"embeddable":true,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listings\/10200\/revisions"}],"predecessor-version":[{"id":10202,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listings\/10200\/revisions\/10202"}],"wp:attachment":[{"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/media?parent=10200"}],"wp:term":[{"taxonomy":"listivo_14","embeddable":true,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listivo_14?post=10200"},{"taxonomy":"listivo_8605","embeddable":true,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listivo_8605?post=10200"},{"taxonomy":"listivo_8606","embeddable":true,"href":"https:\/\/www.cogainav.com\/es\/wp-json\/wp\/v2\/listivo_8606?post=10200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}