개발 도구
올레그 잔코프
CEO Latenode, 노코드 전문가
2023년 9월 26일
노코드 단순성과 풀코드 파워를 결합한 로우코드 플랫폼 🚀
무료로 시작하기
2023년 9월 26일
-
6
최소 읽기

자바스크립트 + AI: 로우코드 자동화를 위한 완벽한 듀오

올레그 잔코프
CEO Latenode, 노코드 전문가
목차

안녕하세요! 저는 번거로운 인프라 관리 없이도 적응형 비즈니스 프로세스 자동화를 쉽게 만들고 웹 서비스를 구축할 수 있는 클라우드 기반 로우코드 플랫폼인 Latenode 의 창립자이자 CTO인 Oleg Zankov입니다. 이 글에서는 숙련된 자동화 전문가든 비즈니스 자동화 방법을 찾고자 하는 비전문가든 로우코드 여정에서 많은 시간과 노력을 절약할 수 있도록 설계된 무료 AI 도구를 소개합니다.

이 글에서는 요청에 따라 몇 분 만에 모든 웹 서비스와 새로운 통합을 처음부터 구축하거나 상상력이 허용하는 만큼 유연하게 데이터를 변환할 수 있는 AI 어시스턴트가 포함된 JavaScript 노드의 무한한 가능성에 대해 알아보세요.

시각적, 청각적 학습에 더 관심이 있다면 모든 수준의 자동화를 강화할 수 있는 JavaScript AI 어시스턴트에 대한 최신 동영상을 확인해 보세요:

저희는 JavaScript를 위한 원활한 환경을 제공합니다. Latenode 에서 자바스크립트로 AI를 탐색하고 자바스크립트 + AI를 실험할 수도 있습니다. 저희의 목표는 자바스크립트나 AI에 대한 전문 지식 수준에 관계없이 모든 개발자가 이러한 최첨단 기술을 이용할 수 있도록 하는 것입니다.

Latenode 플랫폼 인터페이스

JavaScript 모듈에는 개발에 매우 유용한 새로운 기능이 추가되었습니다. 이 기능은 다음과 같은 다양한 코딩 작업을 지원하도록 설계된 AI 어시스턴트입니다:

  • 코드 작성
  • 디버깅 
  • 코드 설명
  • 요청 시 수정

가장 좋은 점은? Latenode 의 모든 기능은 새해가 시작될 때까지 완전히 무료입니다 (현재 베타 버전이기 때문에). 더 자세히 알아보기 전에 AI 어시스턴트에 대한 초기 사용자 피드백을 확인해 보세요:

Latenode AI 어시스턴트를 어떻게 사용하나요?

Latenode 의 AI 어시스턴트로 초보자도 코드를 작성하세요.

어시스턴트는 자바스크립트 노드 내에 상주합니다. 'AI 채팅' 창을 통해 상호작용합니다. 기능은 다음과 같습니다:

  • 워크플로 및 노드 구조보기.
  • 어시스턴트가 소환된 자바스크립트 노드 내의 기존 코드를 분석합니다.
  • JS 노드의 왼쪽에 있는 데이터 구조에 액세스합니다.

사용 사례

이제 코딩에 익숙하지 않은 사람들도 자신만의 마이크로서비스를 만들거나 복잡한 자동화를 구축할 수 있다는 점에서 Latenode 의 AI 어시스턴트는 우리의 미션을 실현하는 데 큰 진전을 이루었습니다. 세 가지 시나리오를 통해 이를 시연해 보겠습니다.

시나리오 #1: HTML 작업

웹훅 URL을 통해 액세스할 수 있는 데이터 수집 양식이 필요한 시나리오를 생각해 보세요. 이는 여러 상황에서 유용하게 사용될 수 있습니다. 처음에는 양식을 작성합니다. 그런 다음 추가 변환을 위해 Latenode 의 다른 자동화 브랜치 또는 다른 시스템으로 데이터를 어디로든 라우팅할 수 있습니다. 코드 한 줄 입력하지 않고 이 시나리오를 만드는 것은 어떨까요?

사용자 데이터베이스를 타겟팅하는 이메일 작성 양식

1단계. AI 어시스턴트에게 요청을 보냅니다: 

안녕하세요! 내 코드에 '이메일 만들기'라는 제목의 양식에 대한 HTML을 생성하는 스크립트를 추가합니다. 여기에는 '이메일 제목', '개요', '헤더', '플랫폼 업데이트', '유용한 리소스', '기타 뉴스'와 같은 입력 필드가 있어야 합니다. 하단에 '제출' 버튼을 배치합니다. 보기 좋은 디자인과 적절한 서식으로 HTML을 아름답게 꾸미세요. 결과를 "html"이라는 레이블이 붙은 JSON 객체로 반환합니다.

2단계. 현재 코드를 받은 결과로 바꿉니다.

3단계: 새 시나리오를 한 번 실행합니다.

JavaScript 모듈은 웹훅 응답에 적합한 "html" JSON 객체를 반환합니다. 이 외에도 입력 웹훅을 통해 양식을 올바르게 표시하려면 콘텐츠 유형 매개 변수를 텍스트/html로 전환하세요.

이제 이전과 같이 웹훅 URL에 액세스하면 데이터 수집 양식이 사용자를 맞이합니다.

4단계. 데이터 제출.

남은 것은 양식을 통해 수집된 데이터가 추가 처리를 위해 다른 시나리오의 웹훅으로 전달되도록 하는 것뿐입니다. 물론 이 작업을 수동으로 코딩하지는 않을 것입니다.

이제 양식이 완전한 기능을 갖추고 입력을 받을 준비가 되었습니다. 이렇게 캡처한 값을 다른 워크플로에 전달하여 수집된 데이터를 Google 스프레드시트에 기록할 수 있습니다.

방법 #2 자바스크립트 AI 통합

Latenode 의 AI 어시스턴트로 초보자도 코드를 작성하세요.

통합을 위해 JavaScript를 사용하면 더 복잡해 보일 수 있지만, JavaScript 모듈 내에 있는Latenode 의 AI 어시스턴트를 사용하면 초보자도 쉽게 사용할 수 있습니다.

AI를 사용하여 새로운 트렐로 카드를 만들려면 어시스턴트에게 다음과 같이 문의하세요:

- 트렐로와의 API 통합을 생성하는 스크립트를 내 코드에 추가 - "새 카드 만들기"

나머지 단계는 HTTP 방법과 유사합니다:

  1. API 키와 API 토큰을 입력합니다.
  2. 트렐로 보드의 아이디 목록을 추가합니다.
  3. 트렐로 카드 이름과 설명을 지정합니다.

이러한 기능을 코드에 직접 추가하면 AI가 프로세스를 간소화하여 전체적으로 지침을 제공합니다.

🐞 자바스크립트 오류가 발생했나요? 걱정하지 마세요! 채팅에 오류를 보내면 AI가 코드 수정을 도와드립니다.

필요한 사항을 설명할 필요도 없이 원시 오류를 보내는 것만으로도 새 코드를 얻을 수 있습니다:

이 방법을 사용하면 상상할 수 있는 모든 로우코드 통합에 대해 셀프 서비스 방식을 선택할 수 있습니다.

시나리오 #2: NPM 패키지에 액세스

현재 120만 개가 넘는 NPM 패키지(개발자가 자신의 코드에 통합할 수 있도록 미리 빌드된 앱)가 있습니다. Latenode 의 AI 어시스턴트를 통해 이러한 패키지에 액세스할 수 있습니다. 웹사이트 방문자에게 업데이트된 정보를 제공하기 위해 다중 통화 거래에 대한 현재 USD/EUR 환율이 필요하다고 가정해 보겠습니다. 올바른 API를 찾고 문서를 샅샅이 뒤지는 대신 다음과 같이 요청 문구를 작성하세요:

이를 해결하기 위해 어시스턴트는 NPM 라이브러리 'axios'를 사용하여 ExchangeRate-API에 GET HTTP 요청을 전송하여 최신 환율을 가져옵니다. 그런 다음 1달러를 1유로로 환산한 값을 검색하여 JSON 형식으로 반환합니다.

올바른 결과를 얻으려면 몇 번의 시도가 필요할 수 있습니다. 가끔 오류가 발생하거나 반환 값이 비어 있을 수 있습니다. 중요한 것은 디버깅이 귀찮은 일이 아니라는 점을 기억하는 것입니다. AI에 콘솔 로그 통합을 요청하여 자세한 서버 응답을 확인하세요. 그런 다음 AI 채팅에 문제를 보고하면 곧바로 수정된 코드를 얻을 수 있습니다.

시나리오 #3: 데이터 혁신

데이터 변환 작업으로 어려움을 겪고 계신가요? 특히 날짜 서식과 같은 번거로운 작업은 이제 그만하세요. 어떤 시스템에서는 날짜를 'YYYY-MM-DD' 형식으로 출력하지만, 다른 시스템에서는 'DD MMMM YYYY' 형식이 필요할 수 있습니다.

변환을 사용하면 웹훅 날짜가 '2023-07-11'인 경우 다음과 같이 표시됩니다:

마찬가지로 AI는 문자열 조작, 데이터 집계, 필터링, 정렬, 변환, 병합, 분할, 중복 제거, 통계 분석, 심지어 텍스트 분석까지 지원할 수 있습니다.

대체 사용 모드

지금까지의 논의에서는 대화 상자를 통해 어시스턴트에 접근했습니다. 하지만 코드 세그먼트 디버그에 집중하거나 코드 기능에 대한 설명이 필요할 때 특히 유용한 또 다른 접근 방식이 있습니다:

Latenode 의 AI 어시스턴트로 초보자도 코드를 작성하세요.

로우코드 애호가 커뮤니티

저희 커뮤니티가 활기차게 움직이고 있습니다. 로우코드 솔루션의 물결이 가속화됨에 따라 전문가들이 채팅에 참여하고 있습니다. 저희는 피드백을 매우 소중하게 생각하며, 여러분의 궁금증에 언제든지 답변해 드릴 준비가 되어 있습니다!

가입하기 Latenode.com 에 가입하여 Discord 커뮤니티의 일원이 되세요!

다시 한 번 알려드립니다: 올해 말까지 AI 어시스턴트의 강력한 기능과 플랫폼의 모든 기능을 무료로 체험할 수 있는 특별한 기회가 주어집니다.

관련 블로그

사용 사례

지원 대상