Створення шаблону підказки для пошуку
Тепер ваші документи завантажено у векторну базу даних і їх можна отримувати. Вам потрібно спроєктувати шаблон чат-підказки, щоб поєднати отримані фрагменти документів із запитанням користувача.
Загальну структуру підказки вже надано; ваша мета — вставити правильні заповнювачі вхідних змінних у рядок 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([("____", ____)])