1. Ensure you have access to a GPT-4 account.

  2. Obtain the API from monetizebot.ai.

  3. Go to chat.openai.com.

  4. Navigate to "Explore GPT".

    Explore GPTs.png

  5. Click on the "Create" button located at the top-right corner.

    Create button.png

  6. Provide a name, brief description, instructions and conversational starters for the GPT:

    New GPTs.png

    This GPT's role is to assists users shop for products. The users can describe the product that they are looking for and this GPT will fetch links to products that match the description provided by the users.
    It needs to behave very politely with users.
    The GPT must avoid using words that are offensive and harsh language and must be ready for any input provided by the users. The GPT must ask questions that makes the users give a prompt that is as descriptive as possible. Clarifications can be asked for if the request made is very vague, but it needs to be avoided unless it is extremely necessary. The responses should be tailored such that it is very enthusiastic, using a friendly tone.
    
  7. Select "Create new action" within the "Actions" tab:

    Create new action.png

  8. Paste the schema attached under the “Schema” section:

    Paste schema.png

    openapi: 3.0.0
    info:
      title: AdLinks API
      description: API for interacting with advertisement links based on user queries and demographics.
      version: 1.0.0
    servers:
      - url: <https://links.superu.ai>
        description: Main API server
    paths:
      /Ad_links:
        post:
          operationId: postAdLinks
          summary: Posts data to retrieve advertisement links based on query, user info, and chatbot ID.
          requestBody:
            required: true
            content:
              application/json:
                schema:
                  type: object
                  required:
                    - query
                    - chatbot_id
                  properties:
                    query:
                      type: string
                      description: The search query to find relevant ad links.
                    user_info:
                      type: object
                      properties:
                        gender:
                          type: string
                          description: The gender of the user to tailor ad links.
                        Age:
                          type: string
                          description: The age of the user, as a string.
                        City:
                          type: string
                          description: The city of the user to provide location-specific ad links.
                    chatbot_id:
                      type: string
                      description: Unique identifier for the chatbot initiating the request. This is a constant value.
                      enum:
                        - **//REPLACE WITH YOUR CHATBOT_ID**
                      default: **//REPLACE WITH YOUR CHATBOT_ID**
          responses:
            '200':
              description: Successful operation
              content:
                application/json:
                  schema:
                    type: object
                    properties:
                      ad_links:
                        type: array
                        items:
                          type: string
                        description: An array of ad links relevant to the query, user info, and chatbot ID.
            '400':
              description: Bad Request
            '500':
              description: Internal Server Error
    
  9. Insert the link to the Privacy Policy.

    Privacy Policy.png

    Link to the Privacy Policy: https://superu.notion.site/Privacy-Policy-3e62f99aad5a4043b5114c07ddb41cac?pvs=4

  10. Save the settings to finalize the setup.

    Save.png

  11. Get ready for payday 🚀🤑