Вызов инструмента с помощью Anthropic/Claude без ввода данныхPython

Программы на Python
Anonymous
Вызов инструмента с помощью Anthropic/Claude без ввода данных

Сообщение Anonymous »

Я хочу вызвать инструмент с помощью клиента Anthropic, но функция, которую он будет вызывать, не имеет входных данных. Неявно так и есть, но входные данные представляют собой большой вектор, и я инициализирую программу с помощью этого вектора.

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

    tools = {
"name": "pinecone_query",
"description": "run query against pinecone db",
"input_schema": {
"type": "object",
"properties" : {}
},
"required" : []
}
Приведенный выше код не отражает того, что делает мой реальный инструмент, он более конкретен и конкретизирован, но проблема в том, что я хочу, чтобы input_schema была пустой, но я не могу установить для нее значение просто {}.
Таким образом, вызов функции, который он может выполнить, возьмет self.profile_embedding и запустит его для сосновой шишки. В документации Anthropic ничего не говорится о вызове функции/инструмента с пустой схемой ввода.

Подробнее здесь: https://stackoverflow.com/questions/785 ... -no-inputs

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