Welcome to InternVL's tutorials!
====================================

.. figure:: ./_static/image/new_logo.svg
  :width: 50%
  :align: center
  :alt: InternVL
  :class: no-scaled-link

.. raw:: html

   <p style="text-align:center">
   <strong>InternVL Family: Closing the Gap to Commercial Multimodal Models with <br>Open-Source Suites —— A Pioneering Open-Source Alternative to GPT-4o.
   </strong>
    <br><br>
    <a href="https://trendshift.io/repositories/9803" target="_blank"><img src="https://trendshift.io/api/badge/repositories/9803" alt="OpenGVLab%2FInternVL | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
    <img height="55" alt="image" src="./_static/image/cvpr_oral.png">
   </p>

   <p style="text-align:center">
   <script async defer src="https://buttons.github.io/buttons.js"></script>
   <a class="github-button" href="https://github.com/OpenGVLab/InternVL" data-show-count="true" data-size="large" aria-label="Star">Star</a>
   <a class="github-button" href="https://github.com/OpenGVLab/InternVL/subscription" data-icon="octicon-eye" data-size="large" aria-label="Watch">Watch</a>
   <a class="github-button" href="https://github.com/OpenGVLab/InternVL/fork" data-icon="octicon-repo-forked" data-size="large" aria-label="Fork">Fork</a>
   </p>

Documentation
-------------

.. _get_started:
.. toctree::
   :maxdepth: 1
   :caption: Get Started

   get_started/installation.md
   get_started/chat_data_format.md
   get_started/eval_data_preparation.md
   get_started/local_chat_demo.md
   get_started/internvl_chat_api.md

.. _tutorials:
.. toctree::
   :maxdepth: 1
   :caption: Tutorials

   tutorials/coco_caption_finetune.md
   tutorials/faqs.md

.. _internvl_3_0:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 3.0

   Introduction <internvl3.0/introduction.md>
   Quick Start <internvl3.0/quick_start.md>
   Finetune <internvl3.0/finetune.md>
   Evaluation <internvl3.0/evaluation.md>
   Deployment <internvl3.0/deployment.md>
   Preference Optimization <internvl3.0/preference_optimization.md>

.. _internvl_2_5:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 2.5

   Introduction <internvl2.5/introduction.md>
   Quick Start <internvl2.5/quick_start.md>
   Finetune <internvl2.5/finetune.md>
   Evaluation <internvl2.5/evaluation.md>
   Deployment <internvl2.5/deployment.md>
   Preference Optimization <internvl2.5/preference_optimization.md>

.. _internvl_2_0:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 2.0

   Introduction <internvl2.0/introduction.md>
   Quick Start <internvl2.0/quick_start.md>
   Finetune <internvl2.0/finetune.md>
   Evaluation <internvl2.0/evaluation.md>
   Deployment <internvl2.0/deployment.md>
   Domain Adaptation <internvl2.0/domain_adaptation.md>
   Preference Optimization <internvl2.0/preference_optimization.md>

.. _internvl_1_5:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 1.5

   Introduction <internvl1.5/introduction.md>
   Quick Start <internvl1.5/quick_start.md>
   Finetune <internvl1.5/finetune.md>
   Evaluation <internvl1.5/evaluation.md>
   Deployment <internvl1.5/deployment.md>

.. _internvl_1_2:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 1.2

   Introduction <internvl1.2/introduction.md>
   Quick Start <internvl1.2/quick_start.md>
   Reproduce <internvl1.2/reproduce.md>
   Finetune <internvl1.2/finetune.md>
   Evaluation <internvl1.2/evaluation.md>

.. _internvl_1_1:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 1.1

   Introduction <internvl1.1/introduction.md>
   Quick Start <internvl1.1/quick_start.md>
   Evaluation <internvl1.1/evaluation.md>

.. _internvl_1_0:
.. toctree::
   :maxdepth: 1
   :caption: InternVL 1.0
   :titlesonly:

   classification <internvl1.0/classification.md>
   clip_benchmark <internvl1.0/clip_benchmark.md>
   segmentation <internvl1.0/segmentation.md>
   internvl_chat_llava <internvl1.0/internvl_chat_llava.md>
   internvl_g <internvl1.0/internvl_g.md>

.. _classic_questions:
.. toctree::
   :maxdepth: 1
   :caption: Classic Questions

   Classic Questions <classic_questions/Classic_Questions.md>

Indices and tables
==================

* :ref:`genindex`
* :ref:`search`
