You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Changed title of page. Added link to HCL. Updated image from light mode to dark mode. Added description for the page. Changed weighting of page. Fixed Markdown syntax issues”
Copy file name to clipboardExpand all lines: src/pages/docs/administration/octopus-ai-assistant/project-creation.md
+12-11Lines changed: 12 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
---
2
2
layout: src/layouts/Default.astro
3
-
pubDate: 2025-07-07
4
-
modDate: 2025-07-07
5
-
title: Project creation
6
-
description:
7
-
navOrder: 10
3
+
pubDate: 2025-07-09
4
+
modDate: 2025-07-09
5
+
title: Prompt-based project creation
6
+
description: Learn how to use the Octopus AI Assistant to create deployment projects from text prompts and customize projects for your requirements.
7
+
navOrder: 20
8
8
---
9
9
10
-
The Octopus AI Assistant can create fully configured deployment projects from a simple text prompt, helping you get started with deployments quickly. Instead of manually setting up project configurations, deployment processes, targets, and environments, you can describe what you want to deploy and let the AI Assistant generate a complete project based on proven best practices. The assistant generates Terraform code which is provided to you in the chat interface to review, before approving or aborting the deployment.
10
+
The Octopus AI Assistant can create fully configured deployment projects from a simple text prompt, helping you get started with deployments quickly. Instead of manually setting up project configurations, deployment processes, targets, and environments, you can describe what you want to deploy and let the AI Assistant generate a complete project based on proven best practices. The assistant generates resource configuration in [HCL](https://developer.hashicorp.com/terraform/language) (HashiCorp Configuration Language) through the chat interface for you to review before approving or aborting the deployment.
11
11
12
12
We've trained the large language model used by the Octopus AI Assistant with hand-crafted template projects that bake in best practices for common deployment scenarios.
13
13
@@ -21,7 +21,6 @@ Selecting this will present you with our pre-configured project creation prompts
21
21
22
22

23
23
24
-
25
24
You can choose one of the example prompts to create an opinionated project. In the example (below), I'll select the prompt **Create an Azure Web App project called "Azure Web App"**. You can further tweak and customize the prompt based on your specific requirements, check the [expanding on the example prompts](#expanding-on-the-example-prompts) section of the documentation.
26
25
27
26
The Octopus AI Assistant may take 60-90 seconds to generate plan for the project. When it has generated the Terraform configuration, you will be provided with the output of `terraform plan` so you can see all resources that will be created. You can approve or abort.
@@ -49,7 +48,7 @@ When the deployment completes, go to the **Task Summary** tab for the release. T
49
48
50
49
You can also use the Octopus AI Assistant to help guide you through these configuration items. Treat the assistant like any other large language model chatbot. For example, you could ask:
51
50
52
-
```
51
+
```text
53
52
Can you help me configure an azure service principal for use from Octopus Deploy
54
53
```
55
54
@@ -62,13 +61,15 @@ We provide example prompts for project creation in the Octopus AI Assistant to h
62
61
You can expand on the example prompts with variations to configure the project based on your requirements.
63
62
64
63
For example, you can ask the Octopus AI Assistant to configure an additional environment, and to place the project in an existing project group:
65
-
```
64
+
65
+
```text
66
66
Create an AWS Lambda project called "My Lambda App" in the project group "Banking". Create an environment called "QA". Include the "QA" environment in the project lifecycle before the "Production" environment.
67
67
```
68
68
69
69
You may want to modify the default steps in the deployment process:
70
-
```
70
+
71
+
```text
71
72
Create an AWS Lambda project called "Gift Card" in the project group "Retail". Create an additional step in the deployment process called "Run smoke tests". The step should be a bash script and should test a HTTP endpoint returns a 200 status code. Add the step after the Deploy a Lambda step in the deployment process. Ensure the new step doesn't run in the Security environment.
72
73
```
73
74
74
-
Using the Octopus AI Assistant to combine our predefined project configurations with your organization specific requirements, means you can have a fully functioning project in minutes, rather than hours.
75
+
Using the Octopus AI Assistant to combine our predefined project configurations with your organization specific requirements, means you can have a fully functioning project in minutes, rather than hours.
0 commit comments