Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(all): kag v0.6 #174

Open
wants to merge 276 commits into
base: master
Choose a base branch
from
Open

refactor(all): kag v0.6 #174

wants to merge 276 commits into from

Conversation

zhuzhongshu123
Copy link
Collaborator

No description provided.

zhuzhongshu123 and others added 30 commits November 15, 2024 11:46
* chore: update base_model.py

Identifer -> Identifier

* chore: update rule_runner.py

Identifer -> Identifier

* chore: update logic_node_parser.py

Identifer -> Identifier

---------

Co-authored-by: 蚂蚁田常 <[email protected]>
refactor(kag): refactor core components
feat(builder): feat spg extractor prompt
docs(kag): add class and function doc strings
feat(builder):optimized default unstructured chain invoke
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 624 files.

Valid Invalid Ignored Fixed
0 587 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config-tc.yaml
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

zhuzhongshu123 and others added 3 commits December 28, 2024 10:50
feat(bin): support multiple resigter names
update(kag) update kag_config.yaml for examples
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

license-eye has checked 623 files.

Valid Invalid Ignored Fixed
0 586 37 0
Click to see the invalid file list
  • .github/ISSUE_TEMPLATE/bug-report.yml
  • .github/ISSUE_TEMPLATE/documentation-related.yml
  • .github/ISSUE_TEMPLATE/feature-request.yml
  • .github/workflows/cloud-code-scan.yml
  • .github/workflows/code-check.yml
  • .github/workflows/license-checker.yml
  • .github/workflows/pr-title-check.yml
  • .pre-commit-config.yaml
  • CITATION.cff
  • KAG_VERSION
  • MANIFEST.in
  • build.sh
  • docs/quickstart.mdx
  • kag/init.py
  • kag/bin/init.py
  • kag/bin/base.py
  • kag/bin/commands/init.py
  • kag/bin/commands/info.py
  • kag/bin/kag_cmds.py
  • kag/bridge/init.py
  • kag/bridge/spg_server_bridge.py
  • kag/builder/init.py
  • kag/builder/component/init.py
  • kag/builder/component/aligner/init.py
  • kag/builder/component/aligner/kag_aligner.py
  • kag/builder/component/aligner/spg_aligner.py
  • kag/builder/component/external_graph/init.py
  • kag/builder/component/external_graph/external_graph.py
  • kag/builder/component/extractor/init.py
  • kag/builder/component/extractor/schema_constraint_extractor.py
  • kag/builder/component/extractor/schema_free_extractor.py
  • kag/builder/component/mapping/init.py
  • kag/builder/component/mapping/relation_mapping.py
  • kag/builder/component/mapping/spg_type_mapping.py
  • kag/builder/component/mapping/spo_mapping.py
  • kag/builder/component/postprocessor/init.py
  • kag/builder/component/postprocessor/kag_postprocessor.py
  • kag/builder/component/reader/init.py
  • kag/builder/component/reader/dict_reader.py
  • kag/builder/component/reader/docx_reader.py
  • kag/builder/component/reader/markdown_reader.py
  • kag/builder/component/reader/mix_reader.py
  • kag/builder/component/reader/pdf_reader.py
  • kag/builder/component/reader/txt_reader.py
  • kag/builder/component/scanner/init.py
  • kag/builder/component/scanner/csv_scanner.py
  • kag/builder/component/scanner/dataset_scanner.py
  • kag/builder/component/scanner/directory_scanner.py
  • kag/builder/component/scanner/file_scanner.py
  • kag/builder/component/scanner/json_scanner.py
  • kag/builder/component/scanner/yuque_scanner.py
  • kag/builder/component/splitter/init.py
  • kag/builder/component/splitter/base_table_splitter.py
  • kag/builder/component/splitter/length_splitter.py
  • kag/builder/component/splitter/outline_splitter.py
  • kag/builder/component/splitter/pattern_splitter.py
  • kag/builder/component/splitter/semantic_splitter.py
  • kag/builder/component/vectorizer/init.py
  • kag/builder/component/vectorizer/batch_vectorizer.py
  • kag/builder/component/writer/init.py
  • kag/builder/component/writer/kg_writer.py
  • kag/builder/default_chain.py
  • kag/builder/model/init.py
  • kag/builder/model/chunk.py
  • kag/builder/model/spg_record.py
  • kag/builder/model/sub_graph.py
  • kag/builder/operator/init.py
  • kag/builder/operator/base.py
  • kag/builder/prompt/init.py
  • kag/builder/prompt/analyze_table_prompt.py
  • kag/builder/prompt/default/init.py
  • kag/builder/prompt/default/ner.py
  • kag/builder/prompt/default/std.py
  • kag/builder/prompt/default/triple.py
  • kag/builder/prompt/medical/init.py
  • kag/builder/prompt/medical/ner.py
  • kag/builder/prompt/medical/std.py
  • kag/builder/prompt/medical/triple.py
  • kag/builder/prompt/outline_align_prompt.py
  • kag/builder/prompt/outline_prompt.py
  • kag/builder/prompt/semantic_seg_prompt.py
  • kag/builder/prompt/spg_prompt.py
  • kag/builder/prompt/utils.py
  • kag/builder/runner.py
  • kag/common/init.py
  • kag/common/arks_pb2.py
  • kag/common/benchmarks/init.py
  • kag/common/benchmarks/evaUtils.py
  • kag/common/benchmarks/evaluate.py
  • kag/common/checkpointer/init.py
  • kag/common/checkpointer/base.py
  • kag/common/checkpointer/bin_checkpointer.py
  • kag/common/checkpointer/txt_checkpointer.py
  • kag/common/conf.py
  • kag/common/env.py
  • kag/common/graphstore/init.py
  • kag/common/graphstore/graph_store.py
  • kag/common/graphstore/neo4j_graph_store.py
  • kag/common/graphstore/rest/init.py
  • kag/common/graphstore/rest/graph_api.py
  • kag/common/graphstore/rest/models/init.py
  • kag/common/graphstore/rest/models/delete_edge_request.py
  • kag/common/graphstore/rest/models/delete_vertex_request.py
  • kag/common/graphstore/rest/models/edge_record_instance.py
  • kag/common/graphstore/rest/models/upsert_edge_request.py
  • kag/common/graphstore/rest/models/upsert_vertex_request.py
  • kag/common/graphstore/rest/models/vertex_record_instance.py
  • kag/common/llm/init.py
  • kag/common/llm/llm_config_checker.py
  • kag/common/llm/mock_llm.py
  • kag/common/llm/ollama_client.py
  • kag/common/llm/openai_client.py
  • kag/common/llm/vllm_client.py
  • kag/common/registry/init.py
  • kag/common/registry/functor.py
  • kag/common/registry/lazy.py
  • kag/common/registry/registrable.py
  • kag/common/registry/utils.py
  • kag/common/reranker/init.py
  • kag/common/reranker/bge_reranker.py
  • kag/common/reranker/reranker.py
  • kag/common/sharding_info.py
  • kag/common/utils.py
  • kag/common/vectorize_model/init.py
  • kag/common/vectorize_model/local_bge_model.py
  • kag/common/vectorize_model/mock_model.py
  • kag/common/vectorize_model/openai_model.py
  • kag/common/vectorize_model/vectorize_model_config_checker.py
  • kag/examples/2wiki/builder/init.py
  • kag/examples/2wiki/builder/data/init.py
  • kag/examples/2wiki/builder/indexer.py
  • kag/examples/2wiki/kag_config.yaml
  • kag/examples/2wiki/reasoner/init.py
  • kag/examples/2wiki/schema/TwoWiki.schema
  • kag/examples/2wiki/schema/init.py
  • kag/examples/2wiki/solver/init.py
  • kag/examples/2wiki/solver/evaFor2wiki.py
  • kag/examples/2wiki/solver/prompt/init.py
  • kag/examples/2wiki/solver/prompt/resp_generator.py
  • kag/examples/init.py
  • kag/examples/baike/builder/init.py
  • kag/examples/baike/builder/indexer.py
  • kag/examples/baike/kag_config.yaml
  • kag/examples/baike/schema/BaiKe.schema
  • kag/examples/baike/solver/init.py
  • kag/examples/baike/solver/eval.py
  • kag/examples/baike/solver/prompt/init.py
  • kag/examples/baike/solver/prompt/resp_generator.py
  • kag/examples/hotpotqa/builder/init.py
  • kag/examples/hotpotqa/builder/data/init.py
  • kag/examples/hotpotqa/builder/indexer.py
  • kag/examples/hotpotqa/kag_config.yaml
  • kag/examples/hotpotqa/reasoner/init.py
  • kag/examples/hotpotqa/schema/HotpotQA.schema
  • kag/examples/hotpotqa/schema/init.py
  • kag/examples/hotpotqa/solver/init.py
  • kag/examples/hotpotqa/solver/evaForHotpotqa.py
  • kag/examples/hotpotqa/solver/prompt/init.py
  • kag/examples/hotpotqa/solver/prompt/resp_generator.py
  • kag/examples/medicine/builder/data/Disease.csv
  • kag/examples/medicine/builder/data/HospitalDepartment.csv
  • kag/examples/medicine/builder/data/HumanBodyPart.csv
  • kag/examples/medicine/builder/data/SPO.csv
  • kag/examples/medicine/builder/indexer.py
  • kag/examples/medicine/builder/prompt/init.py
  • kag/examples/medicine/builder/prompt/ner.py
  • kag/examples/medicine/builder/prompt/std.py
  • kag/examples/medicine/builder/prompt/triple.py
  • kag/examples/medicine/kag_config.yaml
  • kag/examples/medicine/reasoner/client.py
  • kag/examples/medicine/reasoner/rule.dsl
  • kag/examples/medicine/schema/Medicine.schema
  • kag/examples/medicine/solver/evaForMedicine.py
  • kag/examples/medicine/solver/prompt/init.py
  • kag/examples/medicine/solver/prompt/question_ner.py
  • kag/examples/medicine/solver/prompt/resp_generator.py
  • kag/examples/musique/builder/init.py
  • kag/examples/musique/builder/data/init.py
  • kag/examples/musique/builder/indexer.py
  • kag/examples/musique/kag_config.yaml
  • kag/examples/musique/reasoner/init.py
  • kag/examples/musique/schema/MuSiQue.schema
  • kag/examples/musique/schema/init.py
  • kag/examples/musique/solver/init.py
  • kag/examples/musique/solver/evaForMusique.py
  • kag/examples/musique/solver/prompt/init.py
  • kag/examples/musique/solver/prompt/resp_generator.py
  • kag/examples/riskmining/builder/data/App.csv
  • kag/examples/riskmining/builder/data/Cert.csv
  • kag/examples/riskmining/builder/data/Company.csv
  • kag/examples/riskmining/builder/data/Company_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Device.csv
  • kag/examples/riskmining/builder/data/Person.csv
  • kag/examples/riskmining/builder/data/Person_fundTrans_Person.csv
  • kag/examples/riskmining/builder/data/Person_hasCert_Cert.csv
  • kag/examples/riskmining/builder/data/Person_hasDevice_Device.csv
  • kag/examples/riskmining/builder/data/Person_holdShare_Company.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskApp.csv
  • kag/examples/riskmining/builder/data/TaxOfRiskUser.csv
  • kag/examples/riskmining/builder/indexer.py
  • kag/examples/riskmining/kag_config.yaml
  • kag/examples/riskmining/reasoner/client.py
  • kag/examples/riskmining/reasoner/gambling_app.dsl
  • kag/examples/riskmining/schema/RiskMining.schema
  • kag/examples/riskmining/schema/concept.rule
  • kag/examples/riskmining/solver/init.py
  • kag/examples/riskmining/solver/prompt/init.py
  • kag/examples/riskmining/solver/prompt/logic_form_plan.py
  • kag/examples/riskmining/solver/prompt/resp_generator.py
  • kag/examples/riskmining/solver/qa.py
  • kag/examples/supplychain/builder/data/Company.csv
  • kag/examples/supplychain/builder/data/CompanyUpdate.csv
  • kag/examples/supplychain/builder/data/Company_fundTrans_Company.csv
  • kag/examples/supplychain/builder/data/Index.csv
  • kag/examples/supplychain/builder/data/Industry.csv
  • kag/examples/supplychain/builder/data/Person.csv
  • kag/examples/supplychain/builder/data/Product.csv
  • kag/examples/supplychain/builder/data/ProductChainEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfCompanyEvent.csv
  • kag/examples/supplychain/builder/data/TaxOfProdEvent.csv
  • kag/examples/supplychain/builder/data/Trend.csv
  • kag/examples/supplychain/builder/indexer.py
  • kag/examples/supplychain/builder/operator/company_link_op.py
  • kag/examples/supplychain/builder/operator/event_kg_writer_op.py
  • kag/examples/supplychain/builder/operator/fund_date_process_op.py
  • kag/examples/supplychain/kag_config.yaml
  • kag/examples/supplychain/reasoner/client.py
  • kag/examples/supplychain/reasoner/fund_trans_feature.dsl
  • kag/examples/supplychain/reasoner/same_legal_reprensentative.dsl
  • kag/examples/supplychain/schema/SupplyChain.schema
  • kag/examples/supplychain/schema/concept.rule
  • kag/examples/supplychain/solver/init.py
  • kag/examples/supplychain/solver/prompt/init.py
  • kag/examples/supplychain/solver/prompt/logic_form_plan.py
  • kag/examples/supplychain/solver/prompt/resp_generator.py
  • kag/examples/supplychain/solver/qa.py
  • kag/examples/utils.py
  • kag/interface/init.py
  • kag/interface/builder/init.py
  • kag/interface/builder/aligner_abc.py
  • kag/interface/builder/base.py
  • kag/interface/builder/builder_chain_abc.py
  • kag/interface/builder/external_graph_abc.py
  • kag/interface/builder/extractor_abc.py
  • kag/interface/builder/mapping_abc.py
  • kag/interface/builder/postprocessor_abc.py
  • kag/interface/builder/reader_abc.py
  • kag/interface/builder/scanner_abc.py
  • kag/interface/builder/splitter_abc.py
  • kag/interface/builder/vectorizer_abc.py
  • kag/interface/builder/writer_abc.py
  • kag/interface/common/init.py
  • kag/interface/common/llm_client.py
  • kag/interface/common/prompt.py
  • kag/interface/common/vectorize_model.py
  • kag/interface/solver/init.py
  • kag/interface/solver/base.py
  • kag/interface/solver/base_model.py
  • kag/interface/solver/execute/init.py
  • kag/interface/solver/execute/lf_executor_abc.py
  • kag/interface/solver/execute/lf_sub_query_merger_abc.py
  • kag/interface/solver/kag_generator_abc.py
  • kag/interface/solver/kag_memory_abc.py
  • kag/interface/solver/kag_reasoner_abc.py
  • kag/interface/solver/kag_reflector_abc.py
  • kag/interface/solver/plan/init.py
  • kag/interface/solver/plan/lf_planner_abc.py
  • kag/solver/init.py
  • kag/solver/common/init.py
  • kag/solver/common/base.py
  • kag/solver/execute/init.py
  • kag/solver/execute/default_lf_executor.py
  • kag/solver/execute/default_sub_query_merger.py
  • kag/solver/execute/op_executor/init.py
  • kag/solver/execute/op_executor/op_deduce/init.py
  • kag/solver/execute/op_executor/op_deduce/deduce_executor.py
  • kag/solver/execute/op_executor/op_deduce/module/init.py
  • kag/solver/execute/op_executor/op_deduce/module/choice.py
  • kag/solver/execute/op_executor/op_deduce/module/entailment.py
  • kag/solver/execute/op_executor/op_deduce/module/judgement.py
  • kag/solver/execute/op_executor/op_deduce/module/multi_choice.py
  • kag/solver/execute/op_executor/op_executor.py
  • kag/solver/execute/op_executor/op_math/init.py
  • kag/solver/execute/op_executor/op_math/math_executor.py
  • kag/solver/execute/op_executor/op_output/init.py
  • kag/solver/execute/op_executor/op_output/module/init.py
  • kag/solver/execute/op_executor/op_output/module/get_executor.py
  • kag/solver/execute/op_executor/op_output/output_executor.py
  • kag/solver/execute/op_executor/op_retrieval/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/init.py
  • kag/solver/execute/op_executor/op_retrieval/module/get_spo_executor.py
  • kag/solver/execute/op_executor/op_retrieval/module/search_s.py
  • kag/solver/execute/op_executor/op_retrieval/retrieval_executor.py
  • kag/solver/execute/op_executor/op_sort/init.py
  • kag/solver/execute/op_executor/op_sort/sort_executor.py
  • kag/solver/execute/sub_query_generator.py
  • kag/solver/implementation/init.py
  • kag/solver/implementation/default_generator.py
  • kag/solver/implementation/default_memory.py
  • kag/solver/implementation/default_reasoner.py
  • kag/solver/implementation/default_reflector.py
  • kag/solver/logic/init.py
  • kag/solver/logic/core_modules/init.py
  • kag/solver/logic/core_modules/common/init.py
  • kag/solver/logic/core_modules/common/one_hop_graph.py
  • kag/solver/logic/core_modules/common/schema_utils.py
  • kag/solver/logic/core_modules/common/text_sim_by_vector.py
  • kag/solver/logic/core_modules/common/utils.py
  • kag/solver/logic/core_modules/config.py
  • kag/solver/logic/core_modules/parser/init.py
  • kag/solver/logic/core_modules/parser/logic_node_parser.py
  • kag/solver/logic/core_modules/parser/schema_std.py
  • kag/solver/logic/solver_pipeline.py
  • kag/solver/main_solver.py
  • kag/solver/plan/init.py
  • kag/solver/plan/default_lf_planner.py
  • kag/solver/prompt/init.py
  • kag/solver/prompt/default/init.py
  • kag/solver/prompt/default/deduce_choice.py
  • kag/solver/prompt/default/deduce_entail.py
  • kag/solver/prompt/default/deduce_judge.py
  • kag/solver/prompt/default/deduce_multi_choice.py
  • kag/solver/prompt/default/logic_form_plan.py
  • kag/solver/prompt/default/question_ner.py
  • kag/solver/prompt/default/resp_extractor.py
  • kag/solver/prompt/default/resp_generator.py
  • kag/solver/prompt/default/resp_judge.py
  • kag/solver/prompt/default/resp_reflector.py
  • kag/solver/prompt/default/resp_verifier.py
  • kag/solver/prompt/default/solve_question.py
  • kag/solver/prompt/default/solve_question_without_docs.py
  • kag/solver/prompt/default/solve_question_without_spo.py
  • kag/solver/prompt/default/spo_retrieval.py
  • kag/solver/retriever/init.py
  • kag/solver/retriever/base/init.py
  • kag/solver/retriever/base/kg_retriever.py
  • kag/solver/retriever/chunk_retriever.py
  • kag/solver/retriever/exact_kg_retriever.py
  • kag/solver/retriever/fuzzy_kg_retriever.py
  • kag/solver/retriever/impl/init.py
  • kag/solver/retriever/impl/default_chunk_retrieval.py
  • kag/solver/retriever/impl/default_exact_kg_retriever.py
  • kag/solver/retriever/impl/default_fuzzy_kg_retriever.py
  • kag/solver/tools/init.py
  • kag/solver/tools/algorithm/init.py
  • kag/solver/tools/algorithm/entity_linker.py
  • kag/solver/tools/graph_api/init.py
  • kag/solver/tools/graph_api/graph_api_abc.py
  • kag/solver/tools/graph_api/impl/init.py
  • kag/solver/tools/graph_api/impl/openspg_graph_api.py
  • kag/solver/tools/graph_api/model/init.py
  • kag/solver/tools/graph_api/model/table_model.py
  • kag/solver/tools/info_processor.py
  • kag/solver/tools/search_api/init.py
  • kag/solver/tools/search_api/impl/init.py
  • kag/solver/tools/search_api/impl/openspg_search_api.py
  • kag/solver/tools/search_api/search_api_abc.py
  • kag/solver/utils.py
  • kag/templates/project/builder/init.py
  • kag/templates/project/builder/data/init.py
  • kag/templates/project/builder/indexer.py
  • kag/templates/project/builder/prompt/init.py
  • kag/templates/project/reasoner/init.py
  • kag/templates/project/schema/init.py
  • kag/templates/project/solver/init.py
  • kag/templates/project/solver/prompt/init.py
  • kag/templates/schema/{{default}}.schema.tmpl
  • kag/templates/schema/{{medical}}.schema.tmpl
  • knext/init.py
  • knext/builder/init.py
  • knext/builder/builder_chain_abc.py
  • knext/builder/client.py
  • knext/builder/operator/init.py
  • knext/builder/operator/base.py
  • knext/builder/rest/init.py
  • knext/builder/rest/builder_api.py
  • knext/builder/rest/models/init.py
  • knext/builder/rest/models/writer_graph_request.py
  • knext/command/init.py
  • knext/command/exception.py
  • knext/command/knext_cli.py
  • knext/command/sub_command/init.py
  • knext/command/sub_command/builder.py
  • knext/command/sub_command/project.py
  • knext/command/sub_command/reasoner.py
  • knext/command/sub_command/schema.py
  • knext/command/sub_command/thinker.py
  • knext/common/init.py
  • knext/common/base/init.py
  • knext/common/base/chain.py
  • knext/common/base/client.py
  • knext/common/base/component.py
  • knext/common/base/restable.py
  • knext/common/base/runnable.py
  • knext/common/cache.py
  • knext/common/env.py
  • knext/common/rest/init.py
  • knext/common/rest/api_client.py
  • knext/common/rest/configuration.py
  • knext/common/rest/exceptions.py
  • knext/common/rest/models.py
  • knext/common/rest/models/init.py
  • knext/common/rest/rest.py
  • knext/common/utils.py
  • knext/graph/init.py
  • knext/graph/client.py
  • knext/graph/rest/init.py
  • knext/graph/rest/graph_api.py
  • knext/graph/rest/models/init.py
  • knext/graph/rest/models/delete_edge_request.py
  • knext/graph/rest/models/delete_vertex_request.py
  • knext/graph/rest/models/edge_record.py
  • knext/graph/rest/models/edge_record_instance.py
  • knext/graph/rest/models/edge_type_name.py
  • knext/graph/rest/models/expend_one_hop_request.py
  • knext/graph/rest/models/expend_one_hop_response.py
  • knext/graph/rest/models/get_page_rank_scores_request.py
  • knext/graph/rest/models/get_page_rank_scores_request_start_nodes.py
  • knext/graph/rest/models/lpg_property_record.py
  • knext/graph/rest/models/page_rank_score_instance.py
  • knext/graph/rest/models/query_vertex_request.py
  • knext/graph/rest/models/query_vertex_response.py
  • knext/graph/rest/models/upsert_edge_request.py
  • knext/graph/rest/models/upsert_vertex_request.py
  • knext/graph/rest/models/vertex_record.py
  • knext/graph/rest/models/vertex_record_instance.py
  • knext/graph/rest/models/writer_graph_request.py
  • knext/project/init.py
  • knext/project/client.py
  • knext/project/rest/init.py
  • knext/project/rest/models/init.py
  • knext/project/rest/models/project.py
  • knext/project/rest/models/project_create_request.py
  • knext/project/rest/project_api.py
  • knext/reasoner/init.py
  • knext/reasoner/client.py
  • knext/reasoner/lib/init.py
  • knext/reasoner/rest/init.py
  • knext/reasoner/rest/models/init.py
  • knext/reasoner/rest/models/ca_pipeline.py
  • knext/reasoner/rest/models/data_edge.py
  • knext/reasoner/rest/models/data_node.py
  • knext/reasoner/rest/models/edge.py
  • knext/reasoner/rest/models/node.py
  • knext/reasoner/rest/models/reason_markdown_request.py
  • knext/reasoner/rest/models/reason_task.py
  • knext/reasoner/rest/models/reason_task_response.py
  • knext/reasoner/rest/models/report_pipeline_request.py
  • knext/reasoner/rest/models/spg_type_instance.py
  • knext/reasoner/rest/models/spg_type_query_request.py
  • knext/reasoner/rest/models/sub_graph.py
  • knext/reasoner/rest/models/table_result.py
  • knext/reasoner/rest/reasoner_api.py
  • knext/schema/init.py
  • knext/schema/client.py
  • knext/schema/marklang/init.py
  • knext/schema/marklang/concept_rule_ml.py
  • knext/schema/marklang/schema_ml.py
  • knext/schema/model/init.py
  • knext/schema/model/base.py
  • knext/schema/model/property.py
  • knext/schema/model/relation.py
  • knext/schema/model/schema_helper.py
  • knext/schema/model/spg_type.py
  • knext/schema/rest/init.py
  • knext/schema/rest/concept_api.py
  • knext/schema/rest/models/init.py
  • knext/schema/rest/models/alter/init.py
  • knext/schema/rest/models/alter/schema_alter_request.py
  • knext/schema/rest/models/alter/schema_draft.py
  • knext/schema/rest/models/base_ontology.py
  • knext/schema/rest/models/basic_info.py
  • knext/schema/rest/models/concept/init.py
  • knext/schema/rest/models/concept/define_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/define_logical_causation_request.py
  • knext/schema/rest/models/concept/remove_dynamic_taxonomy_request.py
  • knext/schema/rest/models/concept/remove_logical_causation_request.py
  • knext/schema/rest/models/constraint/init.py
  • knext/schema/rest/models/constraint/base_constraint_item.py
  • knext/schema/rest/models/constraint/constraint.py
  • knext/schema/rest/models/constraint/enum_constraint.py
  • knext/schema/rest/models/constraint/multi_val_constraint.py
  • knext/schema/rest/models/constraint/not_null_constraint.py
  • knext/schema/rest/models/constraint/regular_constraint.py
  • knext/schema/rest/models/identifier/init.py
  • knext/schema/rest/models/identifier/base_spg_identifier.py
  • knext/schema/rest/models/identifier/concept_identifier.py
  • knext/schema/rest/models/identifier/operator_identifier.py
  • knext/schema/rest/models/identifier/predicate_identifier.py
  • knext/schema/rest/models/identifier/spg_triple_identifier.py
  • knext/schema/rest/models/identifier/spg_type_identifier.py
  • knext/schema/rest/models/ontology_id.py
  • knext/schema/rest/models/operator/init.py
  • knext/schema/rest/models/operator/operator_create_request.py
  • knext/schema/rest/models/operator/operator_create_response.py
  • knext/schema/rest/models/operator/operator_overview.py
  • knext/schema/rest/models/operator/operator_version.py
  • knext/schema/rest/models/operator/operator_version_request.py
  • knext/schema/rest/models/operator/operator_version_response.py
  • knext/schema/rest/models/predicate/init.py
  • knext/schema/rest/models/predicate/mounted_concept_config.py
  • knext/schema/rest/models/predicate/property.py
  • knext/schema/rest/models/predicate/property_advanced_config.py
  • knext/schema/rest/models/predicate/property_ref.py
  • knext/schema/rest/models/predicate/property_ref_basic_info.py
  • knext/schema/rest/models/predicate/relation.py
  • knext/schema/rest/models/predicate/sub_property.py
  • knext/schema/rest/models/predicate/sub_property_basic_info.py
  • knext/schema/rest/models/semantic/init.py
  • knext/schema/rest/models/semantic/base_semantic.py
  • knext/schema/rest/models/semantic/logical_rule.py
  • knext/schema/rest/models/semantic/predicate_semantic.py
  • knext/schema/rest/models/semantic/rule_code.py
  • knext/schema/rest/models/type/init.py
  • knext/schema/rest/models/type/base_advanced_type.py
  • knext/schema/rest/models/type/base_spg_type.py
  • knext/schema/rest/models/type/basic_type.py
  • knext/schema/rest/models/type/concept_layer_config.py
  • knext/schema/rest/models/type/concept_taxonomic_config.py
  • knext/schema/rest/models/type/concept_type.py
  • knext/schema/rest/models/type/entity_type.py
  • knext/schema/rest/models/type/event_type.py
  • knext/schema/rest/models/type/multi_version_config.py
  • knext/schema/rest/models/type/operator_key.py
  • knext/schema/rest/models/type/parent_type_info.py
  • knext/schema/rest/models/type/project_schema.py
  • knext/schema/rest/models/type/spg_type_advanced_config.py
  • knext/schema/rest/models/type/spg_type_ref.py
  • knext/schema/rest/models/type/spg_type_ref_basic_info.py
  • knext/schema/rest/models/type/standard_type.py
  • knext/schema/rest/models/type/standard_type_basic_info.py
  • knext/schema/rest/models/user_info.py
  • knext/schema/rest/schema_api.py
  • knext/search/init.py
  • knext/search/client.py
  • knext/search/rest/init.py
  • knext/search/rest/models/init.py
  • knext/search/rest/models/idx_record.py
  • knext/search/rest/models/text_search_request.py
  • knext/search/rest/models/vector_search_request.py
  • knext/search/rest/search_api.py
  • knext/thinker/init.py
  • knext/thinker/client.py
  • knext/thinker/rest/init.py
  • knext/thinker/rest/models/init.py
  • knext/thinker/rest/models/thinker_task_request.py
  • knext/thinker/rest/models/thinker_task_response.py
  • knext/thinker/rest/thinker_api.py
  • pytest.ini
  • setup.cfg
  • setup.py
  • tests/unit/init.py
  • tests/unit/builder/init.py
  • tests/unit/builder/component/init.py
  • tests/unit/builder/component/test_batch_vectorizer.py
  • tests/unit/builder/component/test_config.cfg
  • tests/unit/builder/component/test_external_graph.py
  • tests/unit/builder/component/test_extractor.py
  • tests/unit/builder/component/test_mapping.py
  • tests/unit/builder/component/test_post_processor.py
  • tests/unit/builder/component/test_reader.py
  • tests/unit/builder/component/test_scanner.py
  • tests/unit/builder/component/test_splitter.py
  • tests/unit/builder/component/test_writer.py
  • tests/unit/builder/data/test_csv.csv
  • tests/unit/builder/model/init.py
  • tests/unit/builder/model/test_model.py
  • tests/unit/builder/prompt/init.py
  • tests/unit/builder/prompt/test_prompt.py
  • tests/unit/builder/test_runner.py
  • tests/unit/common/data/cfg.yaml
  • tests/unit/common/data/cfg.yaml.tmpl
  • tests/unit/common/kag_config.yaml.bak
  • tests/unit/common/llm/test_llm.py
  • tests/unit/common/registry/test_registry.py
  • tests/unit/common/test_checkpointer.py
  • tests/unit/common/test_conf.py
  • tests/unit/common/test_template.py
  • tests/unit/common/vectorize_model/test_vectorize_model.py
  • tests/unit/kag_config.yaml
  • tests/unit/solver/init.py
  • tests/unit/solver/logic_form_executor/init.py
  • tests/unit/solver/logic_form_executor/parse_test.py
  • tests/unit/solver/logic_form_plan/init.py
  • tests/unit/solver/logic_form_plan/test_planner.py
  • upload_dev.sh
Use this command to fix any missing license headers
```bash

docker run -it --rm -v $(pwd):/github/workspace apache/skywalking-eyes header fix

</details>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants