Automate your research with AI, Chat multiple files (Unlimited PDFs), Generate articles/essays with valid citations, ChatPDF, Analyse and generate references for papers, create and interact with a knowledge base of your files and much more using AskYourPDF.
Enhance Your Journey with Cutting-Edge Features and Functions
Upload a PDF file and save it to the database.\n\nArgs:\n user: The user who is uploading the file.\n file: The PDF file to upload.\n\nReturns:\n dict: The document ID of the uploaded file.
Download a PDF file from a URL and save it to the vector database.
Perform a query on a document.
Retrieves a list of references that match the specified criteria.\n\n- **limit**: The maximum number of references to return.\n- **keyword_combinations**: List of keyword combinations to search for.
Returns all documents for the current user. Request maximum 10 documents per page.
Search for documents.\n\nArgs:\n user: The user who is searching.\n query: The search string to use for query.\n\nReturns:\n dict: A list of documents.
Get knowledge bases\n\nArgs:\n user: The user making the request.\n page: The page number.\n page_size: The number of items per page.\n\nReturns:\n PaginatedKnowledgeBase: The response containing the updated knowledge base.
Create a knowledge base from a list of document IDs.\n\nArgs:\n knowledge_base: The knowledge base to create.\n user: The user making the request.\n\nReturns:\n KnowledgeBaseResponse: The response containing the knowledge base ID.
Get knowledge base\n\nArgs:\n knowledge_base_id: The ID of the knowledge base to retrieve.\n user: The user making the request.\n\n
Update a knowledge base from a list of document IDs.\n\nArgs:\n knowledge_base_id: The ID of the knowledge base to update.\n knowledge_base: The items to update in the knowledge base.\n.
Delete knowledge base\n\nArgs:\n knowledge_base_id: The ID of the knowledge base to delete.\n user: The user making the request.\n\nReturns:\n dict: The response containing a success message
Search knowledge bases\n\nArgs:\n query: The search query\n user: The user making the request.\n\nReturns:\n PaginatedKnowledgeBase: The response containing the updated knowledge base.
Get all users collections from Zotero.\n\nArgs:\n collection_id: collection ID.\n page_size: number of collections to return.\n page_number: current page number\n order: The order to return (desc asc).\n user: user making request.\n\n\nReturns:\n List of collections.
Download a document from Zotero and save it to the database.\n\nArgs:\n user: The user who is uploading the file.\n link: The link to download the file from.\n file_name: The name of the file.\n\nReturns:\n dict: The document ID of the uploaded file.
Accepts the blob of a pdf file and returns a document ID.\n\nArgs:\n user: The user who is uploading the file.\n\nReturns:\n dict: The document ID of the uploaded file.
Enabling Web Browsing, which can access web during your chat conversions.
The GPT can write and run Python code, and it can work with file uploads, perform advanced data analysis, and handle image conversions.
DALL·E Image Generation, which can help you generate amazing images.
You can upload files to this GPT.
Unleash your creativity with our prompt starters, sparking ideas and inspiration right from the start.
By proceeding, you agree to our Terms of use and confirm you have read our Privacy and Cookies Statement.