File size: 2,152 Bytes
004c37b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
aira:
  gaiah:  # 共通設定
    run: true
    repo:
      repo_name: "OASIS"
      description: "O.A.S.I.S (Optimized Article Sorting Intelligent System)"
      private: false
    local:
      repo_dir: "C:/Prj/OASIS"
      no_initial_commit: false
    commit:
      commit_msg_path: ".Gaiah.md"
      branch_name: null

    dev:  # 開発時の設定 (必要に応じて上書き)
      repo:
        create_repo: false
      local:
        init_repo: false
      commit:
        process_commits: true

    init:  # 初期化時の設定 (必要に応じて上書き)
      repo:
        create_repo: true
      local:
        init_repo: true
      commit:
        process_commits: false

  llm:
    model: "gemini/gemini-1.5-pro-latest"  # 利用するLLMモデル

  repository_summary_output_dir: .aira  # リポジトリ概要の出力ディレクトリ
  readme_prompt_template_path: .aira/readme_prompt_template.txt  # README生成のプロンプトテンプレートのパス
  
  harmon_ai:
    run: true
    environment:
      repo_name: "OASIS"
      owner_name: "Sunwood-ai-labs"
      package_name: "OASIS"
      icon_url: "https://huggingface.co/datasets/MakiAi/IconAssets/resolve/main/OASIS.png"
      title: "OASIS"
      subtitle: "~ Optimized Article Sorting Intelligent System ~"
      website_url: "https://hamaruki.com/"
      github_url: "https://github.com/Sunwood-ai-labs"
      twitter_url: "https://x.com/hAru_mAki_ch"
      blog_url: "https://hamaruki.com/"

    product:
      important_message_file: "important_template.md"
      sections_content_file: "sections_template.md"
      output_file: "README_template.md"
      cicd_file_path: "publish-to-pypi.yml"
      cicd_main_path: "publish-to-pypi.yml"
      github_cicd_dir: ".github/workflows"
    
    llm_product:
      sections_content_file: "sections_template_llm.md"

    development:
      output_dir: "C:/Prj/OASIS/.harmon_ai"

    main:
      main_dir: "C:/Prj/OASIS/"
      replace_readme: true

    instructions_prompt: .aira/instructions.OASIS.md

# aira --mode=make --config=.aira\config.OASIS.yml
# aira --mode=commit --config=.aira\config.OASIS.yml