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
Author: askyourpdf.com
Welcom Message
Hello
Prompt Starters
- How can I use this GPT?
- List the documents on my account
- What are the latest machine learning papers on arxiv?
- How can I link my Zotero account?
- Can you help me cite my essay?
- How can you help me with my literature review write up?
- How can I leverage this GPT to find academic papers?
- Can you help me summarize a webpage?
- Write me an essay on the effects of Large Language Models such as ChatGPT on education
Feuture And Functions
- FastAPI > get_daily_usage_api_usage_get(Get Daily Usage)
- FastAPI > upload_pdf_api_upload_post(Upload Pdf):
Upload a PDF file and save it to the database.Args:
user: The user who is uploading the file.
file: The PDF file to upload.Returns:
dict: The document ID of the uploaded file. - FastAPI > download_pdf_api_download_pdf_post(Download Pdf):
Download a PDF file from a URL and save it to the vector database. - FastAPI > perform_query_query_post(Perform Query on Document or Knowledge base using doc_id given):
Perform a query on a document. - FastAPI > get_references_references_post(Get References):
Retrieves a list of references that match the specified criteria.– **limit**: The maximum number of references to return.
– **keyword_combinations**: List of keyword combinations to search for. - FastAPI > fetch_user_documents_api_documents_get(Fetch User Documents):
Returns all documents for the current user. Request maximum 10 documents per page. - FastAPI > search_api_search_get(Search):
Search for documents.Args:
user: The user who is searching.
query: The search string to use for query.Returns:
dict: A list of documents. - FastAPI > get_knowledge_bases_api_knowledge_get(Get Knowledge Bases):
Get knowledge basesArgs:
user: The user making the request.
page: The page number.
page_size: The number of items per page.Returns:
PaginatedKnowledgeBase: The response containing the updated knowledge base. - FastAPI > create_knowledge_base_api_knowledge_post(Create Knowledge Base):
Create a knowledge base from a list of document IDs.Args:
knowledge_base: The knowledge base to create.
user: The user making the request.Returns:
KnowledgeBaseResponse: The response containing the knowledge base ID. - FastAPI > get_knowledge_base_api_knowledge__knowledge_base_id__get(Get Knowledge Base):
Get knowledge baseArgs:
knowledge_base_id: The ID of the knowledge base to retrieve.
user: The user making the request. - FastAPI > update_knowledge_base_api_knowledge__knowledge_base_id__put(Update Knowledge Base):
Update a knowledge base from a list of document IDs.Args:
knowledge_base_id: The ID of the knowledge base to update.
knowledge_base: The items to update in the knowledge base.
. - FastAPI > delete_knowledge_base_api_knowledge__knowledge_base_id__delete(Delete Knowledge Base):
Delete knowledge baseArgs:
knowledge_base_id: The ID of the knowledge base to delete.
user: The user making the request.Returns:
dict: The response containing a success message - FastAPI > search_knowledge_bases_api_search_knowledge_get(Search Knowledge Bases):
Search knowledge basesArgs:
query: The search query
user: The user making the request.Returns:
PaginatedKnowledgeBase: The response containing the updated knowledge base. - FastAPI > get_latest_papers_latest_papers__get(Get Latest Papers)
- FastAPI > get_zotero_documents_api_zotero_documents_get(Get Zotero Documents):
Get all users documents from Zotero.Args:
page_size: The number of documents to return.
page_number: The current page number
order: The order to return the documents in desc asc.
user: The user making the request.Returns:
List of documents in the user’s zotero account. - FastAPI > get_zotero_documents_api_zotero_search_get(Get Zotero Documents):
Get all users documents from Zotero.Args:
query : query.
page_size: number of documents to return.
page_number: current page number
order: The order to return the documents in desc asc.
user: The user making the request.Returns:
List of docs in the user’s zotero account. - FastAPI > get_zotero_collections_api_zotero_collections_get(Get Zotero Collections):
Get all users collections from Zotero.Args:
page_size: number of collections to return.
page_number: current page number
order: The order to return the collections in desc asc.
user: The user making the request.Returns:
List of collections in the user’s zotero account. - FastAPI > search_zotero_collections_api_zotero_collections_search_get(Search Zotero Collections):
Get all users collections from Zotero.Args:
page_size: number of collections.
page_number: current page number
order: order to return the collections in desc asc.
query : search query.
user: user making the request.Returns:
List of collections in the user’s account. - FastAPI > get_zotero_documents_api_zotero_collections__collection_id__documents_get(Get Zotero Documents):
Get all users collections from Zotero.Args:
collection_id: collection ID.
page_size: number of collections to return.
page_number: current page number
order: The order to return (desc asc).
user: user making request.Returns:
List of collections. - FastAPI > download_zotero_document_api_zotero_download_get(Download Zotero Document):
Download a document from Zotero and save it to the database.Args:
user: The user who is uploading the file.
link: The link to download the file from.
file_name: The name of the file.Returns:
dict: The document ID of the uploaded file. - FastAPI > upload_pdf_api_zotero_upload_post(Upload Pdf):
Accepts the blob of a pdf file and returns a document ID.Args:
user: The user who is uploading the file.Returns:
dict: The document ID of the uploaded file. - Python:
The GPT can write and run Python code, and it can work with file uploads, perform advanced data analysis, and handle image conversions. - Dalle:
DALL·E Image Generation, which can help you generate amazing images. - Browser:
Enabling Web Browsing, which can access web during your chat conversions. - File attachments:
You can upload files to this GPT.