Issue when turning JSON results from OpenAI Completion Module into Airtable Records

Hi there guys, I am new here, and am currently trying to do the following:

  1. Run an structured prompt request to OpenAI Chatgpt to create Instagram Posts for the upcoming week (5 days, lets say)

  2. Results are currently structured the following way:
    A. Headline
    B. Body
    C. Image (just a text description, no attachment)

  3. Get those 5 social media posts organized in such a way that I can pass on those details to Airtable as separate records, into the correspondent columns

  1. Json results seem to be properly formatted into an Array with Collections (I am a bit confused about it)

  1. Each Post has a clear structure

[
    {
        "posts": [
            {
                "<HEADLINE>": "Energia Solar: A Nova Tendência no Brasil!",
                "<BODY>": "Você sabia que o Brasil é um dos países com maior potencial para energia solar no mundo? Com mais de 2.500 horas de sol por ano, estamos aproveitando melhor essa fonte renovável de energia. Em 2022, cerca de 1,3 milhão de residências foram abastecidas por sistemas solares fotovoltaicos. Vamos juntos construir um futuro mais sustentável!",
                "<IMAGE>": "Uma casa brasileira com painéis solares instalados no telhado, sob um céu azul claro."
            },
            {
                "<HEADLINE>": "Energia Eólica: Ventos que Movem o Brasil",
                "<BODY>": "O Brasil é líder na geração de energia eólica na América Latina, com parques eólicos principalmente no Nordeste e no Sul do país. Em 2021, a capacidade instalada de energia eólica ultrapassou os 19 GW, garantindo uma fonte limpa e sustentável de energia para milhões de brasileiros.",
                "<IMAGE>": "Parque eólico no Nordeste do Brasil, com várias turbinas eólicas em operação durante o pôr-do-sol."
            },
            {
                "<HEADLINE>": "Bioenergia: Transformando Resíduos em Eletricidade",
                "<BODY>": "A bioenergia está ganhando destaque no Brasil como uma solução eficiente para o gerenciamento de resíduos e a geração de eletricidade. A cana-de-açúcar, por exemplo, é uma das principais fontes de biomassa aqui, contribuindo para a produção de bioeletricidade e biocombustíveis. É sustentabilidade na prática!",
                "<IMAGE>": "Plantações de cana-de-açúcar, com uma usina de bioenergia ao fundo e uma chaminé lançando vapor."
            },
            {
                "<HEADLINE>": "Hidrelétricas: A Força das Águas Brasileiras",
                "<BODY>": "As hidrelétricas são a principal fonte de energia no Brasil, responsáveis por cerca de 60% da geração de eletricidade no país. A combinação de chuvas abundantes e vastas bacias hidrográficas fazem do Brasil um gigante da energia renovável. No entanto, é importante balancear o desenvolvimento hidrelétrico com a preservação ambiental.",
                "<IMAGE>": "Vista aérea de uma grande hidrelétrica, com uma barragem moderna e um reservatório de água rodeado por vegetação."
            },
            {
                "<HEADLINE>": "Inovações em Energia Marinha",
                "<BODY>": "Você sabia que o litoral brasileiro também está sendo explorado para a geração de energia renovável? A energia das marés e das ondas tem um enorme potencial no Brasil. Projetos pilotos estão em desenvolvimento para transformar a força dos oceanos em eletricidade, diversificando ainda mais nossa matriz energética.",
                "<IMAGE>": "Protótipo de uma instalação de energia das marés em uma costa brasileira, com ondas quebrando em formações rochosas."
            }
        ]
    }
]
  1. REAL ISSUE IS HERE. For some reason those posts variables are not passed on to the last step, inserting into Airtable.

Any ideas?

Welcome to the Make community!

I think there is some issue with the angled brackets in the variable names.

You might not be able to begin those variables with a non-alphanumeric character.

05de0aa7afa203ce068c67f92ab4b976761bf7e7

samliewrequest private consultation

Join the Make Fans Discord server to chat with other makers!

1 Like