ПочатиПочніть безкоштовно

Створення шаблону підказки для пошуку

Тепер ваші документи завантажено у векторну базу даних і їх можна отримувати. Вам потрібно спроєктувати шаблон чат-підказки, щоб поєднати отримані фрагменти документів із запитанням користувача.

Загальну структуру підказки вже надано; ваша мета — вставити правильні заповнювачі вхідних змінних у рядок message і перетворити цей рядок на шаблон чат-підказки.

Ця вправа є частиною курсу

Розроблення застосунків LLM за допомогою LangChain

Переглянути курс

Інструкції до вправи

  • Доповніть рядок повідомлення, щоб додати заповнювач для динамічної вставки отриманих документів під назвою context та запитання користувача question.
  • Створіть шаблон чат-підказки з message, використавши метод .from_messages() з роллю "human".

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Add placeholders to the message string
message = """
Answer the following question using the context provided:

Context:
____

Question:
____

Answer:
"""

# Create a chat prompt template from the message string
prompt_template = ChatPromptTemplate.from_messages([("____", ____)])
Редагувати та запускати код