scripts/inference-providers/templates/task/text-generation.handlebars (22 lines of code) (raw):

## Text Generation Generate text based on a prompt. If you are interested in a Chat Completion task, which generates a response based on a list of messages, check out the [`chat-completion`](./chat_completion) task. {{{tips.linksToTaskPage.text-generation}}} ### Recommended models {{#each recommendedModels.text-generation}} - [{{this.id}}](https://huggingface.co/{{this.id}}): {{this.description}} {{/each}} {{{tips.listModelsLink.text-generation}}} ### Using the API {{{snippets.text-generation}}} ### API specification #### Request {{{constants.specsHeaders}}} {{{specs.text-generation.input}}} #### Response Output type depends on the `stream` input parameter. If `stream` is `false` (default), the response will be a JSON object with the following fields: {{{specs.text-generation.output}}} If `stream` is `true`, generated tokens are returned as a stream, using Server-Sent Events (SSE). For more information about streaming, check out [this guide](https://huggingface.co/docs/text-generation-inference/conceptual/streaming). {{{specs.text-generation.stream_output}}}