ChatGPT GPTSResearchVirtual Assistants

AskYourPDF Research Assistant

Automate your research with...

标签:

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 bases

    Args:
    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 base

    Args:
    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 base

    Args:
    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 bases

    Args:
    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.

数据统计

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...