Ошибка с инструментом file_search в библиотеке Python LangchainPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Ошибка с инструментом file_search в библиотеке Python Langchain

Сообщение Anonymous »

У меня есть ошибка с моим Langchain-Openai, когда я использую инструмент file_search: < /p>

Код: Выделить всё

File "/backend/.venv/lib/python3.11/site-packages/langchain_openai/chat_models/base.py", line 3386, in _convert_responses_chunk_to_generation_chunk
|     chunk.annotation.model_dump(exclude_none=True, mode="json")
|     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
| AttributeError: 'dict' object has no attribute 'model_dump'
< /code>

Мой код для генерации ответа: < /p>
    prompt = chat_prompt
vectore_store_id = "vs_68341b563aac8191af2df101ef7066a6"

fileTool = {"type": "file_search", "vector_store_ids": [vectore_store_id]}

llm_with_tools =  self.llm.bind_tools([fileTool])

chain = prompt | llm_with_tools
output = ""
async for chunk in chain.astream(
{
"query": query,
"question": question,
"context": query_context,
"history": log,
},
):
try:
print(chunk.type)
output += chunk.text()
yield AIMessageChunk(content=chunk.text())
except Exception:
print("Err")
Если я не использую инструмент file_search , код работает нормально.
@property
def chat_prompt(self):
current_date = datetime.now().strftime("%B %d, %Y at %I:%M %p")

messages = [
SystemMessagePromptTemplate.from_template(
"You are top mortgage subject matter expert working.\n"
),
HumanMessagePromptTemplate.from_template("{query}"),
]

prompt = ChatPromptTemplate(messages=messages)
return prompt
/>

Подробнее здесь: https://stackoverflow.com/questions/796 ... on-library
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Агент langchain с инструментом: «ошибка» не является допустимым инструментом
    Anonymous » » в форуме Python
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Агент langchain с инструментом: «ошибка» не является допустимым инструментом
    Anonymous » » в форуме Python
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Ошибка с инструментом file_search в библиотеке Python Langchain
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • React Native File File File File Error Type Ошибка ошибки
    Anonymous » » в форуме Android
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • React Native File File File File Error Type Ошибка ошибки
    Anonymous » » в форуме Android
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»