Failed to create asking task
Because Alibaba Cloud’s API is designed to be the same as OpenAI’s, I just replaced api_base in the example and set OPENAI_API_KEY, but I still get an error. I am deploying this through Docker.
type: llm provider: litellm_llm models:
- api_base: https://dashscope.aliyuncs.com/compatible-mode/v1 model: qwen-max alias: default timeout: 120 kwargs: max_tokens: 4096 n: 1 seed: 0 temperature: 0
type: embedder provider: litellm_embedder models:
- model: text-embedding-v4 alias: default api_base: https://dashscope.aliyuncs.com/compatible-mode/v1 # change this according to your embedding model timeout: 120
type: engine provider: wren_ui endpoint: http://wren-ui:3000
type: engine provider: wren_ibis endpoint: http://ibis-server:8000
type: document_store provider: qdrant location: http://qdrant:6333 embedding_model_dim: 2048 # put your embedding model dimension here timeout: 120 recreate_index: true
type: pipeline pipes:
- name: db_schema_indexing embedder: litellm_embedder.default document_store: qdrant
- name: historical_question_indexing embedder: litellm_embedder.default document_store: qdrant
- name: table_description_indexing embedder: litellm_embedder.default document_store: qdrant
- name: db_schema_retrieval llm: litellm_llm.default embedder: litellm_embedder.default document_store: qdrant
- name: historical_question_retrieval embedder: litellm_embedder.default document_store: qdrant
- name: sql_generation llm: litellm_llm.default engine: wren_ui document_store: qdrant
- name: sql_correction llm: litellm_llm.default engine: wren_ui document_store: qdrant
- name: followup_sql_generation llm: litellm_llm.default engine: wren_ui document_store: qdrant
- name: sql_answer llm: litellm_llm.default
- name: semantics_description llm: litellm_llm.default
- name: relationship_recommendation llm: litellm_llm.default engine: wren_ui
- name: question_recommendation llm: litellm_llm.default
- name: question_recommendation_db_schema_retrieval llm: litellm_llm.default embedder: litellm_embedder.default document_store: qdrant
- name: question_recommendation_sql_generation llm: litellm_llm.default engine: wren_ui document_store: qdrant
- name: chart_generation llm: litellm_llm.default
- name: chart_adjustment llm: litellm_llm.default
- name: intent_classification llm: litellm_llm.default embedder: litellm_embedder.default document_store: qdrant
- name: misleading_assistance llm: litellm_llm.default
- name: data_assistance llm: litellm_llm.default
- name: sql_pairs_indexing document_store: qdrant embedder: litellm_embedder.default
- name: sql_pairs_retrieval document_store: qdrant embedder: litellm_embedder.default llm: litellm_llm.default
- name: preprocess_sql_data llm: litellm_llm.default
- name: sql_executor engine: wren_ui
- name: user_guide_assistance llm: litellm_llm.default
- name: sql_question_generation llm: litellm_llm.default
- name: sql_generation_reasoning llm: litellm_llm.default
- name: followup_sql_generation_reasoning llm: litellm_llm.default
- name: sql_regeneration llm: litellm_llm.default engine: wren_ui
- name: instructions_indexing embedder: litellm_embedder.default document_store: qdrant
- name: instructions_retrieval embedder: litellm_embedder.default document_store: qdrant
- name: sql_functions_retrieval engine: wren_ibis document_store: qdrant
- name: project_meta_indexing document_store: qdrant
- name: sql_tables_extraction llm: litellm_llm.default
- name: sql_diagnosis llm: litellm_llm.default
settings: engine_timeout: 30 column_indexing_batch_size: 50 table_retrieval_size: 10 table_column_retrieval_size: 100 allow_intent_classification: true allow_sql_generation_reasoning: true allow_sql_functions_retrieval: true enable_column_pruning: false max_sql_correction_retries: 3 query_cache_maxsize: 1000 query_cache_ttl: 3600 langfuse_host: https://cloud.langfuse.com langfuse_enable: true logging_level: DEBUG development: true historical_question_retrieval_similarity_threshold: 0.9 sql_pairs_similarity_threshold: 0.7 sql_pairs_retrieval_max_size: 10 instructions_similarity_threshold: 0.7 instructions_top_k: 10