简介
Config 包含两大类内容,
- ConfigurableField 可配置的字段
-
configurable_alternatives 可配置的替代方案
分别使用两篇文章来给大家介绍,本篇先介绍ConfigurableField
常规介绍
一些资料会这样介绍
model_spec = model.configurable_fields(
model_name=ConfigurableField(
id="model_name",
description="指定一个你想要使用的model"
)
)
model_spec.invoke(input="你好啊,我是你的好朋友 —— Song榆钱儿", config={"configurable": {"model_name": "qwen-plus"}})
输出结果
content='你好,Song榆钱儿!很高兴和你成为好朋友。有什么我可以帮助你的吗?' response_metadata={'model_name': 'qwen-plus', 'finish_reason': 'stop', 'request_id': '57cfe500-0520-9ac6-8c5c-50c077539cbc', 'token_usage': {'input_tokens': 21, 'output_tokens': 19, 'total_tokens': 40}} id='run-9fc162a7-4089-4f81-a792-2c17206ef9b0-0'
然后告诉你