File tree 9 files changed +12
-89
lines changed
9 files changed +12
-89
lines changed Original file line number Diff line number Diff line change @@ -61,18 +61,8 @@ export async function askAnthropicQuestions({
61
61
{
62
62
type : "input" ,
63
63
name : "key" ,
64
- message : askModels
65
- ? "Please provide your Anthropic API key (or leave blank to use ANTHROPIC_API_KEY env variable):"
66
- : "Please provide your Anthropic API key (leave blank to skip):" ,
67
- validate : ( value : string ) => {
68
- if ( askModels && ! value ) {
69
- if ( process . env . ANTHROPIC_API_KEY ) {
70
- return true ;
71
- }
72
- return "ANTHROPIC_API_KEY env variable is not set - key is required" ;
73
- }
74
- return true ;
75
- } ,
64
+ message :
65
+ "Please provide your Anthropic API key (or leave blank to use ANTHROPIC_API_KEY env variable):" ,
76
66
} ,
77
67
] ) ;
78
68
config . apiKey = key || process . env . ANTHROPIC_API_KEY ;
Original file line number Diff line number Diff line change @@ -65,30 +65,6 @@ export async function askAzureQuestions({
65
65
} ,
66
66
} ;
67
67
68
- if ( ! config . apiKey ) {
69
- const { key } = await inquirer . prompt ( [
70
- {
71
- type : "input" ,
72
- name : "key" ,
73
- message :
74
- "Please provide your Azure OpenAI API key (or leave blank to use AZURE_OPENAI_API_KEY env variable):" ,
75
- } ,
76
- ] ) ;
77
- config . apiKey = key || process . env . AZURE_OPENAI_API_KEY ;
78
- }
79
-
80
- if ( ! config . endpoint ) {
81
- const { endpoint } = await inquirer . prompt ( [
82
- {
83
- type : "input" ,
84
- name : "endpoint" ,
85
- message :
86
- "Please provide your Azure OpenAI endpoint (or leave blank to use AZURE_OPENAI_ENDPOINT env variable):" ,
87
- } ,
88
- ] ) ;
89
- config . endpoint = endpoint || process . env . AZURE_OPENAI_ENDPOINT ;
90
- }
91
-
92
68
if ( askModels ) {
93
69
const { model } = await inquirer . prompt ( [
94
70
{
Original file line number Diff line number Diff line change @@ -45,18 +45,8 @@ export async function askGeminiQuestions({
45
45
{
46
46
type : "input" ,
47
47
name : "key" ,
48
- message : askModels
49
- ? "Please provide your Google API key (or leave blank to use GOOGLE_API_KEY env variable):"
50
- : "Please provide your Google API key (leave blank to skip):" ,
51
- validate : ( value : string ) => {
52
- if ( askModels && ! value ) {
53
- if ( process . env . GOOGLE_API_KEY ) {
54
- return true ;
55
- }
56
- return "GOOGLE_API_KEY env variable is not set - key is required" ;
57
- }
58
- return true ;
59
- } ,
48
+ message :
49
+ "Please provide your Google API key (or leave blank to use GOOGLE_API_KEY env variable):" ,
60
50
} ,
61
51
] ) ;
62
52
config . apiKey = key || process . env . GOOGLE_API_KEY ;
Original file line number Diff line number Diff line change @@ -101,18 +101,8 @@ export async function askGroqQuestions({
101
101
{
102
102
type : "input" ,
103
103
name : "key" ,
104
- message : askModels
105
- ? "Please provide your Groq API key (or leave blank to use GROQ_API_KEY env variable):"
106
- : "Please provide your Groq API key (leave blank to skip):" ,
107
- validate : ( value : string ) => {
108
- if ( askModels && ! value ) {
109
- if ( process . env . GROQ_API_KEY ) {
110
- return true ;
111
- }
112
- return "GROQ_API_KEY env variable is not set - key is required" ;
113
- }
114
- return true ;
115
- } ,
104
+ message :
105
+ "Please provide your Groq API key (or leave blank to use GROQ_API_KEY env variable):" ,
116
106
} ,
117
107
] ) ;
118
108
config . apiKey = key || process . env . GROQ_API_KEY ;
Original file line number Diff line number Diff line change @@ -37,18 +37,6 @@ export async function askHuggingfaceQuestions({
37
37
} ,
38
38
} ;
39
39
40
- if ( ! config . apiKey ) {
41
- const { key } = await inquirer . prompt ( [
42
- {
43
- type : "input" ,
44
- name : "key" ,
45
- message :
46
- "Please provide your Huggingface API key (or leave blank to use HF_API_KEY env variable):" ,
47
- } ,
48
- ] ) ;
49
- config . apiKey = key || process . env . HF_API_KEY ;
50
- }
51
-
52
40
if ( askModels ) {
53
41
const { model } = await inquirer . prompt ( [
54
42
{
Original file line number Diff line number Diff line change @@ -18,9 +18,7 @@ export type ModelConfigQuestionsParams = {
18
18
framework ?: TemplateFramework ;
19
19
} ;
20
20
21
- export type ModelConfigParams = Omit < ModelConfig , "provider" > & {
22
- endpoint ?: string ;
23
- } ;
21
+ export type ModelConfigParams = Omit < ModelConfig , "provider" > ;
24
22
25
23
export async function askModelConfig ( {
26
24
askModels,
Original file line number Diff line number Diff line change @@ -44,18 +44,8 @@ export async function askMistralQuestions({
44
44
{
45
45
type : "input" ,
46
46
name : "key" ,
47
- message : askModels
48
- ? "Please provide your Mistral API key (or leave blank to use MISTRAL_API_KEY env variable):"
49
- : "Please provide your Mistral API key (leave blank to skip):" ,
50
- validate : ( value : string ) => {
51
- if ( askModels && ! value ) {
52
- if ( process . env . MISTRAL_API_KEY ) {
53
- return true ;
54
- }
55
- return "MISTRAL_API_KEY env variable is not set - key is required" ;
56
- }
57
- return true ;
58
- } ,
47
+ message :
48
+ "Please provide your Mistral API key (or leave blank to use MISTRAL_API_KEY env variable):" ,
59
49
} ,
60
50
] ) ;
61
51
config . apiKey = key || process . env . MISTRAL_API_KEY ;
Original file line number Diff line number Diff line change @@ -266,7 +266,7 @@ async function run(): Promise<void> {
266
266
type : "input" ,
267
267
name : "path" ,
268
268
message : "What is your project named?" ,
269
- default : "my-llama- app" ,
269
+ default : "my-app" ,
270
270
} ,
271
271
] ) ;
272
272
projectPath = projectPathAnswer ;
Original file line number Diff line number Diff line change @@ -78,7 +78,8 @@ export const askSimpleQuestions = async (
78
78
{
79
79
type : "confirm" ,
80
80
name : "useLlamaCloud" ,
81
- message : "Do you want to use LlamaCloud services?" ,
81
+ message :
82
+ "Do you want to use LlamaCloud services? (see https://www.llamaindex.ai/enterprise for more info)" ,
82
83
default : false ,
83
84
} ,
84
85
] ) ;
You can’t perform that action at this time.
0 commit comments