aichat
This commit is contained in:
		
							
								
								
									
										69
									
								
								arch-user/config/aichat/config.yaml.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										69
									
								
								arch-user/config/aichat/config.yaml.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,69 @@ | ||||
| # see https://github.com/sigoden/aichat/blob/main/config.example.yaml | ||||
| # see https://github.com/sigoden/aichat/blob/main/models.yaml | ||||
|  | ||||
| model: openrouter:anthropic/claude-sonnet-4 | ||||
| function_calling: false | ||||
|  | ||||
| clients: | ||||
|  | ||||
| - type: openai-compatible | ||||
|   name: openrouter | ||||
|   api_base: https://openrouter.ai/api/v1 | ||||
|   api_key: {{ .user.AI_OPENROUTER_KEY }} | ||||
|   models: | ||||
|  | ||||
|     - name: anthropic/claude-opus-4 | ||||
|       max_input_tokens: 200000 | ||||
|       max_output_tokens: 20000 | ||||
|       require_max_tokens: true | ||||
|       input_price: 15 | ||||
|       output_price: 75 | ||||
|       supports_vision: true | ||||
|       supports_function_calling: true | ||||
|       patch: | ||||
|         body: | ||||
|           reasoning: | ||||
|             effort: high | ||||
|  | ||||
|     - name: anthropic/claude-sonnet-4 | ||||
|       max_input_tokens: 200000 | ||||
|       max_output_tokens: 20000 | ||||
|       require_max_tokens: true | ||||
|       input_price: 3 | ||||
|       output_price: 15 | ||||
|       supports_vision: true | ||||
|       supports_function_calling: true | ||||
|       patch: | ||||
|         body: | ||||
|           reasoning: | ||||
|             effort: high | ||||
|  | ||||
|  | ||||
|     - name: deepseek/deepseek-r1-0528 | ||||
|       max_input_tokens: 65536 | ||||
|       input_price: 0.28 | ||||
|       output_price: 1.12 | ||||
|  | ||||
|     - name: deepseek/deepseek-r1-0528:free | ||||
|       max_input_tokens: 65536 | ||||
|       input_price: 0 | ||||
|       output_price: 0 | ||||
|  | ||||
|  | ||||
|     - name: perplexity/sonar-pro | ||||
|       max_input_tokens: 200000 | ||||
|       input_price: 3 | ||||
|       output_price: 15 | ||||
|  | ||||
|     - name: perplexity/sonar | ||||
|       max_input_tokens: 127072 | ||||
|       input_price: 1 | ||||
|       output_price: 1 | ||||
|  | ||||
|     - name: openai/gpt-4.1 | ||||
|       max_input_tokens: 1047576 | ||||
|       max_output_tokens: 32768 | ||||
|       input_price: 2 | ||||
|       output_price: 8 | ||||
|       supports_vision: true | ||||
|       supports_function_calling: true | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/ds-free.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/ds-free.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:deepseek/deepseek-r1-0528:free | ||||
| --- | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/ds.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/ds.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:deepseek/deepseek-r1-0528 | ||||
| --- | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/gpt.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/gpt.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:openai/gpt-4.1 | ||||
| --- | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/opus.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/opus.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:anthropic/claude-opus-4 | ||||
| --- | ||||
							
								
								
									
										1
									
								
								arch-user/config/aichat/roles/search.md
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								arch-user/config/aichat/roles/search.md
									
									
									
									
									
										Symbolic link
									
								
							| @@ -0,0 +1 @@ | ||||
| sonar.md | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/sonar.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/sonar.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:perplexity/sonar | ||||
| --- | ||||
							
								
								
									
										3
									
								
								arch-user/config/aichat/roles/sonnet.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								arch-user/config/aichat/roles/sonnet.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| --- | ||||
| model: openrouter:anthropic/claude-sonnet-4 | ||||
| --- | ||||
		Reference in New Issue
	
	Block a user