---
sidebar_position: 2
description: Получить ответ и другие функции для работы с Ollama в Открытом пакете интеграций - бесплатной open-source библиотеке интеграций для 1С:Предприятие 8, OneScript и CLI
keywords: [1C, 1С, 1С:Предприятие, 1С:Предприятие 8.3, API, Интеграция, Сервисы, Обмен, OneScript, CLI, Ollama]
---

import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

# Получить ответ
 Генерирует ответ по заданному текстовому запросу



`Функция ПолучитьОтвет(Знач URL, Знач Модель, Знач Вопрос, Знач ДопПараметры = "", Знач ДопЗаголовки = "") Экспорт`

  | Параметр | CLI опция | Тип | Обяз. | Назначение |
  |-|-|-|-|-|
  | URL | --url | Строка | &#x2714; | URL сервера Ollama |
  | Модель | --model | Строка | &#x2714; | Имя модели |
  | Вопрос | --prompt | Строка | &#x2714; | Текст запроса |
  | ДопПараметры | --options | Структура Из КлючИЗначение | &#x2716; | Доп. параметры. См. [`ПолучитьСтруктуруПараметровЗапроса`](/docs/Ollama/Requests-processing/Get-request-parameter-structure) |
  | ДопЗаголовки | --headers | Соответствие Из КлючИЗначение | &#x2716; | Доп заголовки запроса, если необходимо |

  
  Возвращаемое значение:   Соответствие Из КлючИЗначение - Результат обработки

:::tip
Метод в документации API: [Generate a completion](https://github.com/ollama/ollama/blob/main/docs/api.md#generate-a-completion)
:::
<br/>


```bsl title="Пример использования для 1С:Предприятие/OneScript"
    URL   = "https://hut.openintegrations.dev/ollama";
    Токен = "12We34..."; // Авторизация - не часть API Ollama

    Промпт = "What is 1C:Enterprise?";
    Модель = "tinyllama";

    ДопЗаголовки = Новый Соответствие;
    ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));

    Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, , ДопЗаголовки);

    // С параметрами

    Промпт = "Ollama is 22 years old and is busy saving the world. Respond using JSON";

    Формат = OPI_Инструменты.JSONВСтруктуру("
    |{
    |""type"": ""object"",
    |""properties"": {
    |  ""age"": {
    |    ""type"": ""integer""
    |  },
    |  ""available"": {
    |    ""type"": ""boolean""
    |  }
    |},
    |""required"": [
    |  ""age"",
    |  ""available""
    |]
    |}");

    ДопПараметры = Новый Структура("format", Формат);

    Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, ДопПараметры, ДопЗаголовки);
```
    

 <Tabs>
  
    <TabItem value="bash" label="Bash" default>
        ```bash
            # JSON данные также могут быть переданы как путь к файлу .json
            
            oint ollama ПолучитьОтвет \
              --url "https://hut.openintegrations.dev/ollama" \
              --model "mario" \
              --prompt "How are you?" \
              --headers "{'Authorization':'***'}"
        ```
    </TabItem>
  
    <TabItem value="bat" label="CMD/Bat" default>
        ```batch
            :: JSON данные также могут быть переданы как путь к файлу .json
            
            oint ollama ПолучитьОтвет ^
              --url "https://hut.openintegrations.dev/ollama" ^
              --model "mario" ^
              --prompt "How are you?" ^
              --headers "{'Authorization':'***'}"
        ```
    </TabItem>
</Tabs>


```json title="Результат"
{
 "model": "tinyllama",
 "created_at": "2025-12-10T12:35:19.149503959Z",
 "response": "1C:Enterprise is an ERP (enterprise resource planning) software system developed and offered by the Russian company IT-Consulting Group. It provides comprehensive management solutions for companies of all sizes, including financial accounting, manufacturing operations, supply chain management, human resources, and sales and marketing. The software offers customization options to meet unique business requirements and includes a wide range of features and tools for data synchronization, inventory management, sales forecasting, supplier collaboration, and more.",
 "done": true,
 "done_reason": "stop",
 "context": [
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
  "***",
...
```
