# MAIN CLASSES

- [Agents and Tools](https://boinc-ai.gitbook.io/transformers/api/main-classes/agents-and-tools.md)
- [Auto Classes](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes.md)
- [Extending the Auto Classes](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/extending-the-auto-classes.md)
- [AutoConfig](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/autoconfig.md)
- [AutoTokenizer](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/autotokenizer.md)
- [AutoFeatureExtractor](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/autofeatureextractor.md)
- [AutoImageProcessor](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/autoimageprocessor.md)
- [AutoProcessor](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/autoprocessor.md)
- [Generic model classes](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-model-classes.md)
- [AutoModel](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-model-classes/automodel.md)
- [TFAutoModel](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-model-classes/tfautomodel.md)
- [FlaxAutoModel](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-model-classes/flaxautomodel.md)
- [Generic pretraining classes](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-pretraining-classes.md)
- [AutoModelForPreTraining](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-pretraining-classes/automodelforpretraining.md)
- [TFAutoModelForPreTraining](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-pretraining-classes/tfautomodelforpretraining.md)
- [FlaxAutoModelForPreTraining](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/generic-pretraining-classes/flaxautomodelforpretraining.md)
- [Natural Language Processing](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing.md)
- [AutoModelForCausalLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelforcausallm.md)
- [TFAutoModelForCausalLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelforcausallm.md)
- [FlaxAutoModelForCausalLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelforcausallm.md)
- [AutoModelForMaskedLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelformaskedlm.md)
- [TFAutoModelForMaskedLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelformaskedlm.md)
- [FlaxAutoModelForMaskedLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelformaskedlm.md)
- [AutoModelForMaskGenerationge](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelformaskgenerationge.md)
- [TFAutoModelForMaskGeneration](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelformaskgeneration.md)
- [AutoModelForSeq2SeqLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelforseq2seqlm.md)
- [TFAutoModelForSeq2SeqLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelforseq2seqlm.md)
- [FlaxAutoModelForSeq2SeqLM](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelforseq2seqlm.md)
- [AutoModelForSequenceClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelforsequenceclassification.md)
- [TFAutoModelForSequenceClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelforsequenceclassification.md)
- [FlaxAutoModelForSequenceClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelforsequenceclassification.md)
- [AutoModelForMultipleChoice](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelformultiplechoice.md)
- [TFAutoModelForMultipleChoice](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelformultiplechoice.md)
- [FlaxAutoModelForMultipleChoice](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelformultiplechoice.md)
- [AutoModelForNextSentencePrediction](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelfornextsentenceprediction.md)
- [TFAutoModelForNextSentencePrediction](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelfornextsentenceprediction.md)
- [FlaxAutoModelForNextSentencePrediction](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelfornextsentenceprediction.md)
- [AutoModelForTokenClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelfortokenclassification.md)
- [TFAutoModelForTokenClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelfortokenclassification.md)
- [FlaxAutoModelForTokenClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelfortokenclassification.md)
- [AutoModelForQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelforquestionanswering.md)
- [TFAutoModelForQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelforquestionanswering.md)
- [FlaxAutoModelForQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/flaxautomodelforquestionanswering.md)
- [AutoModelForTextEncoding](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/automodelfortextencoding.md)
- [TFAutoModelForTextEncoding](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/natural-language-processing/tfautomodelfortextencoding.md)
- [Computer vision](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision.md)
- [AutoModelForDepthEstimation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelfordepthestimation.md)
- [AutoModelForImageClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforimageclassification.md)
- [TFAutoModelForImageClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/tfautomodelforimageclassification.md)
- [FlaxAutoModelForImageClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/flaxautomodelforimageclassification.md)
- [AutoModelForVideoClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforvideoclassification.md)
- [AutoModelForMaskedImageModeling](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelformaskedimagemodeling.md)
- [TFAutoModelForMaskedImageModeling](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/tfautomodelformaskedimagemodeling.md)
- [AutoModelForObjectDetection](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforobjectdetection.md)
- [AutoModelForImageSegmentation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforimagesegmentation.md)
- [AutoModelForImageToImage](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforimagetoimage.md)
- [AutoModelForSemanticSegmentation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforsemanticsegmentation.md)
- [TFAutoModelForSemanticSegmentation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/tfautomodelforsemanticsegmentation.md)
- [AutoModelForInstanceSegmentation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforinstancesegmentation.md)
- [AutoModelForUniversalSegmentation](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforuniversalsegmentation.md)
- [AutoModelForZeroShotImageClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforzeroshotimageclassification.md)
- [TFAutoModelForZeroShotImageClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/tfautomodelforzeroshotimageclassification.md)
- [AutoModelForZeroShotObjectDetection](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/computer-vision/automodelforzeroshotobjectdetection.md)
- [Audio](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio.md)
- [AutoModelForAudioClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelforaudioclassification.md)
- [AutoModelForAudioFrameClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelforaudioframeclassification.md)
- [TFAutoModelForAudioFrameClassification](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/tfautomodelforaudioframeclassification.md)
- [AutoModelForCTC](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelforctc.md)
- [AutoModelForSpeechSeq2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelforspeechseq2seq.md)
- [TFAutoModelForSpeechSeq2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/tfautomodelforspeechseq2seq.md)
- [FlaxAutoModelForSpeechSeq2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/flaxautomodelforspeechseq2seq.md)
- [AutoModelForAudioXVector](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelforaudioxvector.md)
- [AutoModelForTextToSpectrogram](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelfortexttospectrogram.md)
- [AutoModelForTextToWaveform](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/audio/automodelfortexttowaveform.md)
- [Multimodal](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal.md)
- [AutoModelForTableQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/automodelfortablequestionanswering.md)
- [TFAutoModelForTableQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/tfautomodelfortablequestionanswering.md)
- [AutoModelForDocumentQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/automodelfordocumentquestionanswering.md)
- [TFAutoModelForDocumentQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/tfautomodelfordocumentquestionanswering.md)
- [AutoModelForVisualQuestionAnswering](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/automodelforvisualquestionanswering.md)
- [AutoModelForVision2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/automodelforvision2seq.md)
- [TFAutoModelForVision2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/tfautomodelforvision2seq.md)
- [FlaxAutoModelForVision2Seq](https://boinc-ai.gitbook.io/transformers/api/main-classes/auto-classes/multimodal/flaxautomodelforvision2seq.md)
- [Callbacks](https://boinc-ai.gitbook.io/transformers/api/main-classes/callbacks.md)
- [Configuration](https://boinc-ai.gitbook.io/transformers/api/main-classes/configuration.md)
- [Data Collator](https://boinc-ai.gitbook.io/transformers/api/main-classes/data-collator.md)
- [Keras callbacks](https://boinc-ai.gitbook.io/transformers/api/main-classes/keras-callbacks.md)
- [Logging](https://boinc-ai.gitbook.io/transformers/api/main-classes/logging.md)
- [Models](https://boinc-ai.gitbook.io/transformers/api/main-classes/models.md)
- [Text Generation](https://boinc-ai.gitbook.io/transformers/api/main-classes/text-generation.md)
- [ONNX](https://boinc-ai.gitbook.io/transformers/api/main-classes/onnx.md)
- [Optimization](https://boinc-ai.gitbook.io/transformers/api/main-classes/optimization.md)
- [Model outputs](https://boinc-ai.gitbook.io/transformers/api/main-classes/model-outputs.md)
- [Pipelines](https://boinc-ai.gitbook.io/transformers/api/main-classes/pipelines.md)
- [Processors](https://boinc-ai.gitbook.io/transformers/api/main-classes/processors.md)
- [Quantization](https://boinc-ai.gitbook.io/transformers/api/main-classes/quantization.md)
- [Tokenizer](https://boinc-ai.gitbook.io/transformers/api/main-classes/tokenizer.md)
- [Trainer](https://boinc-ai.gitbook.io/transformers/api/main-classes/trainer.md)
- [DeepSpeed Integration](https://boinc-ai.gitbook.io/transformers/api/main-classes/deepspeed-integration.md)
- [Feature Extractor](https://boinc-ai.gitbook.io/transformers/api/main-classes/feature-extractor.md)
- [Image Processor](https://boinc-ai.gitbook.io/transformers/api/main-classes/image-processor.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://boinc-ai.gitbook.io/transformers/api/main-classes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
