0.0.364 • Published 2 months ago

sfdx-mohanc-plugins v0.0.364

Weekly downloads
597
License
MIT
Repository
github
Last release
2 months ago

sfdx-mohanc-plugins

SFDX plugins by Mohan Chinnappan

Version CircleCI Appveyor CI Codecov Greenkeeper Known Vulnerabilities Downloads/week License

$ npm install -g sfdx-mohanc-plugins
$ sfdx-mohanc-plugins COMMAND
running command...
$ sfdx-mohanc-plugins (-v|--version|version)
sfdx-mohanc-plugins/0.0.202 darwin-x64 node-v16.13.0
$ sfdx-mohanc-plugins --help [COMMAND]
USAGE
  $ sfdx-mohanc-plugins COMMAND
...

sfdx-mohanc-plugins mohanc:ai:openai:classification [-k <string>] [-e <string>] [-q <string>] [-v <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Using OpenAI classify a given query and examples

USAGE
  $ sfdx-mohanc-plugins mohanc:ai:openai:classification [-k <string>] [-e <string>] [-q <string>] [-v <string>] 
  [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -e, --examplefilename=examplefilename                                             Your example json file

  -k, --keyfilename=keyfilename                                                     Your OpenAI key file json,
                                                                                    containing: OpenAI-Organization  and
                                                                                    API Key

  -q, --query=query                                                                 Your query, example: It is a raining
                                                                                    day :(

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

    ** Using OpenAI classify a given query and examples   **

     sfdx mohanc:ai:openai:classification -k keyfile.json  -e examples.json -q 'query' 

   

     Example:

          # Let us classify based on the given query

          sfdx mohanc:ai:openai:completion -k myKeyfile.json -e examples.json -q "It is a raining day :("

          sample examples.json:

          {
              "examples": [
                  ["A happy moment", "Positive"],
                  ["I am sad.", "Negative"],
                  ["I am feeling awesome", "Positive"]
              ]
          }

See code: src/commands/mohanc/ai/openai/classification.ts

sfdx-mohanc-plugins mohanc:ai:openai:completion [-k <string>] [-p <string>] [-o <string>] [-i <string>] [-m <string>] [-v <string>] [--apiversion <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Using OpenAI given a prompt, tool will return one or more predicted completions. Also summary of the prompt if op flag is set to 's'. Also generates Ideas if op flag is to 'i'. Provides the fix for the given python code if op flag is set to 'py_bug_fix

USAGE
  $ sfdx-mohanc-plugins mohanc:ai:openai:completion [-k <string>] [-p <string>] [-o <string>] [-i <string>] [-m 
  <string>] [-v <string>] [--apiversion <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -i, --inputfilename=inputfilename                                                 Input file name where we have stored
                                                                                    to code

  -k, --keyfilename=keyfilename                                                     Your OpenAI key file json,
                                                                                    containing: OpenAI-Organization  and
                                                                                    API Key

  -m, --maxtoken=maxtoken                                                           Max Token parameter to the engine

  -o, --op=op                                                                       op flag ( s for summary, i for
                                                                                    ideas, py_bug_fix for fixing the
                                                                                    given python code)

  -p, --prompt=prompt                                                               Your prompt, tool will complete your
                                                                                    prompt

  -v, --targetdevhubusername=targetdevhubusername                                   username or alias for the dev hub
                                                                                    org; overrides default dev hub org

  --apiversion=apiversion                                                           override the api version used for
                                                                                    api requests made by this command

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

    ** Using OpenAI given a prompt, tool will return one or more predicted completions. Also summary of the prompt if op
   flag is set to 's'. Also generates Ideas if op flag is to 'i'. Provides the fix for the given python code if op flag 
  is set to 'py_bug_fix **

     sfdx mohanc:ai:openai:completion -k keyfile.json  -p 'prompt' -o 's or i or py_bug_fix' -m 'max tokens (default:8)'


     Example:

          # Let us complete the given prompt (sentence)
          sfdx mohanc:ai:openai:completion -k myKeyfile.json -p "Once upon a time"
        
          # Let us get Summary the given prompt (sentence)
          sfdx mohanc:ai:openai:completion -k myKeyfile.json -p "Once upon a time...." -o s 

          # Let us get Ideas the given prompt (sentence)
          sfdx mohanc:ai:openai:completion -k myKeyfile.json -p "Once upon a time...." -o i 

          # Let us correct given buggy pythong code file in -i option with 200 max tokens
          sfdx mohanc:ai:openai:completion  -k ~/.openai/keys.json  -o py_bug_fix -i ~/.openai/buggy.py -m 200

See code: src/commands/mohanc/ai/openai/completion.ts

sfdx-mohanc-plugins mohanc:app:webapp:gen [-i <string>] [-o <string>] [-t <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Web App Generator

USAGE
  $ sfdx-mohanc-plugins mohanc:app:webapp:gen [-i <string>] [-o <string>] [-t <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -i, --inputfilename=inputfilename                                                 App content markdown file
  -o, --outputfilename=outputfilename                                               Output html file to write to
  -t, --title=title                                                                 Title for the Web App
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

    ** Web App Generator   **

  sfdx mohanc:app:webapp:gen -i /tmp/app.md -o /tmp/app.md.html -t 'My Fruits App'

  cat /tmp/app.md
  # Apple
  ## Granny Smith 
  - Lovely
  ## Yellow Delicious
  - Awesome

  # Pear
  ## Williams  
  - The Best
  ## Bosac
  - The beauty

See code: src/commands/mohanc/app/webapp/gen.ts

sfdx-mohanc-plugins mohanc:auto:cron [-j <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Cron based scheduler

USAGE
  $ sfdx-mohanc-plugins mohanc:auto:cron [-j <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -j, --jobfilename=jobfilename                                                     Cron schedule information json
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

      ** Cron based scheduler **
    
      sfdx mohanc:auto:cron

See code: src/commands/mohanc/auto/cron.ts

sfdx-mohanc-plugins mohanc:aws:s3:download [-b <string>] [-f <string>] [-o <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Download a file from the AWS S3 bucket

USAGE
  $ sfdx-mohanc-plugins mohanc:aws:s3:download [-b <string>] [-f <string>] [-o <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --bucketname=bucketname                                                       Bucket Name
  -f, --filename=filename                                                           Filename to download
  -o, --outputfilename=outputfilename                                               Local filename to download into
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

      ** Download a file from the AWS S3 bucket  **

      sfdx mohanc:aws:s3:download -b <bucketname>  -f <inputFileName> -o <localFileName>


      -----------

See code: src/commands/mohanc/aws/s3/download.ts

sfdx-mohanc-plugins mohanc:aws:s3:ls [-b <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

List AWS S3 buckets, bucket objects

USAGE
  $ sfdx-mohanc-plugins mohanc:aws:s3:ls [-b <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --bucketname=bucketname                                                       Bucket Name
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

      ** List AWS S3 buckets, bucket objects  **

      sfdx mohanc:aws:s3:ls
      sfdx mohanc:aws:s3:ls -b <bucketname>


      -----------

See code: src/commands/mohanc/aws/s3/ls.ts

sfdx-mohanc-plugins mohanc:aws:s3:mb [-b <string>] [-p <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Create AWS S3 bucket

USAGE
  $ sfdx-mohanc-plugins mohanc:aws:s3:mb [-b <string>] [-p <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --bucketname=bucketname                                                       Bucket Name to create

  -p, --perm=perm                                                                   ACL - permission (optional) private
                                                                                    (default) | public-read |
                                                                                    public-read-write |
                                                                                    authenticated-read

  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPLE

      ** Create AWS S3 bucket  **

      sfdx mohanc:aws:s3:mb -b <bucketname> -p [perm]

      if bucketname is empty it will create a bucket in the format:
      mybuk-<UUID>

      -----------

See code: src/commands/mohanc/aws/s3/mb.ts

sfdx-mohanc-plugins mohanc:aws:s3:rb [-b <string>] [--json] [--loglevel trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

Delete AWS S3 bucket

USAGE
  $ sfdx-mohanc-plugins mohanc:aws:s3:rb [-b <string>] [--json] [--loglevel 
  trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL]

OPTIONS
  -b, --bucketname=bucketname                                                       Bucket Name to delete
  --json                                                                            format output as json

  --loglevel=(trace|debug|info|warn|error|fatal|TRACE|DEBUG|INFO|WARN|ERROR|FATAL)  [default: warn] logging level for
                                                                                    this command invocation

EXAMPL
0.0.362

2 months ago

0.0.364

2 months ago

0.0.363

2 months ago

0.0.361

4 months ago

0.0.359

5 months ago

0.0.358

6 months ago

0.0.357

6 months ago

0.0.360

5 months ago

0.0.356

8 months ago

0.0.351

11 months ago

0.0.355

8 months ago

0.0.354

8 months ago

0.0.353

8 months ago

0.0.352

11 months ago

0.0.337

1 year ago

0.0.336

1 year ago

0.0.335

1 year ago

0.0.334

1 year ago

0.0.339

1 year ago

0.0.338

1 year ago

0.0.333

1 year ago

0.0.332

1 year ago

0.0.331

1 year ago

0.0.330

1 year ago

0.0.227

1 year ago

0.0.347

1 year ago

0.0.346

1 year ago

0.0.345

1 year ago

0.0.229

1 year ago

0.0.228

1 year ago

0.0.340

1 year ago

0.0.344

1 year ago

0.0.343

1 year ago

0.0.342

1 year ago

0.0.341

1 year ago

0.0.350

1 year ago

0.0.209

1 year ago

0.0.207

1 year ago

0.0.206

1 year ago

0.0.216

1 year ago

0.0.215

1 year ago

0.0.214

1 year ago

0.0.213

1 year ago

0.0.219

1 year ago

0.0.217

1 year ago

0.0.212

1 year ago

0.0.211

1 year ago

0.0.210

1 year ago

0.0.226

1 year ago

0.0.225

1 year ago

0.0.224

1 year ago

0.0.223

1 year ago

0.0.222

1 year ago

0.0.221

1 year ago

0.0.220

1 year ago

0.0.205

2 years ago

0.0.204

2 years ago

0.0.203

2 years ago

0.0.202

2 years ago

0.0.201

2 years ago

0.0.200

2 years ago

0.0.197

2 years ago

0.0.196

2 years ago

0.0.195

2 years ago

0.0.194

2 years ago

0.0.199

2 years ago

0.0.198

2 years ago

0.0.193

2 years ago

0.0.192

2 years ago

0.0.191

2 years ago

0.0.190

2 years ago

0.0.186

2 years ago

0.0.185

2 years ago

0.0.184

2 years ago

0.0.183

2 years ago

0.0.189

2 years ago

0.0.188

2 years ago

0.0.187

2 years ago

0.0.179

2 years ago

0.0.178

2 years ago

0.0.177

2 years ago

0.0.176

2 years ago

0.0.182

2 years ago

0.0.181

2 years ago

0.0.180

2 years ago

0.0.175

2 years ago

0.0.169

2 years ago

0.0.164

2 years ago

0.0.163

2 years ago

0.0.162

2 years ago

0.0.168

2 years ago

0.0.167

2 years ago

0.0.166

2 years ago

0.0.165

2 years ago

0.0.174

2 years ago

0.0.173

2 years ago

0.0.172

2 years ago

0.0.171

2 years ago

0.0.170

2 years ago

0.0.161

3 years ago

0.0.159

3 years ago

0.0.160

3 years ago

0.0.158

3 years ago

0.0.157

3 years ago

0.0.156

3 years ago

0.0.155

3 years ago

0.0.153

3 years ago

0.0.154

3 years ago

0.0.152

3 years ago

0.0.151

3 years ago

0.0.150

3 years ago

0.0.149

3 years ago

0.0.148

3 years ago

0.0.147

3 years ago

0.0.146

3 years ago

0.0.145

3 years ago

0.0.144

3 years ago

0.0.142

3 years ago

0.0.141

3 years ago

0.0.143

3 years ago

0.0.140

3 years ago

0.0.139

3 years ago

0.0.138

3 years ago

0.0.137

3 years ago

0.0.136

3 years ago

0.0.135

3 years ago

0.0.134

3 years ago

0.0.133

3 years ago

0.0.132

3 years ago

0.0.131

3 years ago

0.0.130

3 years ago

0.0.128

3 years ago

0.0.129

3 years ago

0.0.127

3 years ago

0.0.126

3 years ago

0.0.125

3 years ago

0.0.124

3 years ago

0.0.123

3 years ago

0.0.117

3 years ago

0.0.119

3 years ago

0.0.118

3 years ago

0.0.120

3 years ago

0.0.122

3 years ago

0.0.121

3 years ago

0.0.116

3 years ago

0.0.115

3 years ago

0.0.114

3 years ago

0.0.112

3 years ago

0.0.111

3 years ago

0.0.110

3 years ago

0.0.109

3 years ago

0.0.108

3 years ago

0.0.107

3 years ago

0.0.106

3 years ago

0.0.105

3 years ago

0.0.104

3 years ago

0.0.103

3 years ago

0.0.102

3 years ago

0.0.101

3 years ago

0.0.100

3 years ago

0.0.99

3 years ago

0.0.98

3 years ago

0.0.95

3 years ago

0.0.96

3 years ago

0.0.97

3 years ago

0.0.90

3 years ago

0.0.91

3 years ago

0.0.92

3 years ago

0.0.93

3 years ago

0.0.94

3 years ago

0.0.89

3 years ago

0.0.88

3 years ago

0.0.85

3 years ago

0.0.86

3 years ago

0.0.87

3 years ago

0.0.84

3 years ago

0.0.83

3 years ago

0.0.82

3 years ago

0.0.81

3 years ago

0.0.80

3 years ago

0.0.77

3 years ago

0.0.78

3 years ago

0.0.79

3 years ago

0.0.76

3 years ago

0.0.75

4 years ago

0.0.74

4 years ago

0.0.73

4 years ago

0.0.72

4 years ago

0.0.71

4 years ago

0.0.70

4 years ago

0.0.69

4 years ago

0.0.68

4 years ago

0.0.67

4 years ago

0.0.66

4 years ago

0.0.65

4 years ago

0.0.64

4 years ago

0.0.63

4 years ago

0.0.62

4 years ago

0.0.61

4 years ago

0.0.60

4 years ago

0.0.59

4 years ago

0.0.58

4 years ago

0.0.57

4 years ago

0.0.56

4 years ago

0.0.55

4 years ago

0.0.54

4 years ago

0.0.53

4 years ago

0.0.51

4 years ago

0.0.52

4 years ago

0.0.50

4 years ago

0.0.49

4 years ago

0.0.48

4 years ago

0.0.47

4 years ago

0.0.46

4 years ago

0.0.45

4 years ago

0.0.44

4 years ago

0.0.43

5 years ago

0.0.40

5 years ago

0.0.39

5 years ago

0.0.38

5 years ago

0.0.37

5 years ago

0.0.35

5 years ago

0.0.34

5 years ago

0.0.33

5 years ago

0.0.32

5 years ago

0.0.31

5 years ago

0.0.30

5 years ago

0.0.29

5 years ago

0.0.28

5 years ago

0.0.27

5 years ago

0.0.26

5 years ago

0.0.25

5 years ago

0.0.24

5 years ago

0.0.23

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

6 years ago

0.0.16

6 years ago

0.0.15

6 years ago

0.0.14

6 years ago

0.0.12

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago