from dify_api import Dify, pp XF_KEY = "xf-K8H3LiS27H4188XdOyWJj74MWMOlIR9tZbiybDbxbSas7eAI" d = Dify("38205036@qq.com", "Difyai123456") d.login() body = { "model": "bge-m3", "model_type": "embedding", "credentials": { "server_url": "http://192.168.110.207:9997", "model_uid": "bge-m3", "api_key": XF_KEY, "invoke_timeout": "60", "max_retries": "3", }, "name": "bge-m3", } r = d.post( "/workspaces/current/model-providers/langgenius/xinference/xinference/models/credentials", body, ) pp("add embedding", r) r = d.post( "/workspaces/current/default-model", body={ "model_settings": [{ "model_type": "text-embedding", "provider": "langgenius/xinference/xinference", "model": "bge-m3", }] }, ) pp("default embedding", r) d.close()