ChatGPT의 출시는 생성 AI의 힘을 보여주었습니다. 이제 ‘세계 최초의 AI 소프트웨어 엔지니어’로 소문난 데빈이 돌풍을 일으키고 있다. Devin은 아직 비공개 베타 버전이지만 Devika는 인도 개발자의 오픈 소스 AI 소프트웨어 엔지니어로서 유사한 경험을 제공합니다. 직접 시도해 볼 준비가 되셨나요? Devika AI를 설치하고 설정하는 방법은 다음과 같습니다.
데비카 AI란 무엇인가요? Devika AI는 세계 최초의 AI 소프트웨어 엔지니어인 Devin의 오픈 소스 대안입니다. Devin에서 영감을 받은 Devika는 프로그램 작성을 도와주지만 완전 무료라는 주요 이점도 제공합니다. 이 강력한 도구는 Lyminal 및 Stition.AI의 창립자인 21세 Mufeed VH가 개발했습니다.
Devika AI는 누구나 코드베이스를 사용, 공유 및 개선할 수 있는 협업 환경을 제공합니다. 자연어 프롬프트를 이해하고 최적의 코딩 솔루션을 연구하며 스마트 비서 역할을 하여 코드를 향상시킬 수 있는 방법을 제공합니다. Devika의 기능은 Claude 및 GPT-4와 같은 고급 AI 모델에서 비롯되어 복잡한 코딩 작업을 처리할 수 있습니다.
종속성 다운로드 및 설치
Devika AI를 실행하려면 Ollama 및 Bun을 포함한 몇 가지 종속성이 필요합니다.
Ollama와 Bun 설치
- Ollama 웹사이트를 방문하여 ‘Windows용 다운로드’ 버튼을 클릭하세요. MacOS 또는 Linux를 사용하는 경우 해당 옵션을 선택하십시오.
- 설치가 다운로드되면 이를 실행하여 Ollama를 설치합니다.
- 다음으로 Bun을 설치해야 합니다. 그렇게 하려면 cmd 창으로 이동하여 다음을 입력하세요.
powershell -c "irm bun.sh/install.ps1 | iex"
- 프로세스가 완료되면 ‘Bun이 성공적으로 설치되었습니다’라는 메시지가 표시됩니다.
Devika 저장소 복제
이제 설치에 필요한 파일을 얻으려면 GitHub에서 Devika 저장소를 복제해야 합니다.
cmd
또는command prompt
시작 메뉴에 입력하고 결과에서 애플리케이션을 선택하여 Windows PC에서 명령 프롬프트를 실행합니다 .
- 이 명령을 복사하여 명령 프롬프트에 붙여넣습니다
git clone https://github.com/stitionai/devika.git
. 시스템이 저장소에서 컴퓨터로 필요한 모든 파일을 복사할 수 있도록 하려면 ‘Enter’ 키를 누르십시오.
이제 시스템에 필요한 파일이 있으며 ‘Devika’라는 디렉터리가 생성되었습니다. 다음 단계는 추가 종속성을 설치하는 것입니다.
필수 종속성 설치
필수 종속성을 설치하려면 Devika 디렉터리로 이동해야 합니다.
cd devika
‘Enter’ 키를 입력 하고 누르세요.
pip install -r requirements.txt
다음으로, 필요한 Python 종속성을 설치하도록 입력 하고 ‘Enter’ 키를 누릅니다.
- 다음 명령을 사용하여 이를 수행하십시오
pip install -r requirements.txtplaywright install --with-deps
. 종속성을 설치하는 데 시간이 걸릴 수 있습니다.
API 키 및 구성 설정
사용하려는 기능에 따라 Devika AI가 올바르게 작동하려면 특정 API 키가 필요할 수 있습니다. AI 도구가 config.toml
Devika 디렉터리의 파일 에서 사용할 매개변수를 설정하도록 이를 구성할 수 있습니다 .
- 루트 디렉터리에서 다음을 입력하여
config.toml
구성 파일에 액세스합니다.
- Windows를 실행하는 경우 메모장을 사용하여 파일을 엽니다. 구성 파일의 ‘API 키’ 섹션에서는 다양한 AI 모델에 대한 자체 키를 추가할 수 있습니다.
- 키를 추가하려면 괄호 안의 해당 모델 옆에 붙여넣기만 하면 됩니다. 완료되면 파일을 닫습니다.
Devika AI 서버 시작하기
Devika AI를 실행하려면 먼저 Devika 서버를 시작해야 합니다.
- 루트 디렉터리에서
python devika.py
‘Enter’ 키를 입력하고 누릅니다.
- 서버가 실행되기 시작하면 명령 프롬프트 창에 메시지가 표시됩니다.
UI 서버 컴파일 및 실행
Devika AI를 실행하기 위해 완료해야 하는 마지막 일련의 단계는 UI 서버를 컴파일하고 실행하는 것입니다.
- 새 명령 프롬프트 창을 열고 를 사용하여 Devika 디렉터리로 이동합니다
cd devika
. - 다음으로
cd ui/
‘Enter’ 키를 누르기 전에 입력하세요.
bun install
다음 을 따르십시오bun run dev
. 각 명령 후에 ‘Enter’ 키를 누르십시오.
- 이제 설치가 완료되었으며 Devika AI를 시작하기만 하면 됩니다. Devika AI 인터페이스에 액세스하려면 http://localhost:3000을 방문하여 설치된 후 브라우저에서 Devika AI를 실행할 수 있습니다 .
Devin AI의 무료 오픈 소스 대안인 Devika AI는 더 많은 사람들이 더 쉽게 접근할 수 있습니다. 프로그램 작성 프로세스를 어떻게 단순화할 수 있는지 확인하고 싶다면 위의 단계를 통해 시스템에 프로그램을 설치하는 데 도움이 될 것입니다.
즉, Devika AI 도구는 현재 진행 중인 작업이라는 점을 명심하세요. 이는 작동시키려고 할 때 문제가 발생할 수 있거나 작동하는 동안에도 버그가 발생할 수 있음을 의미합니다. 그러나 개발자들은 Devika AI의 문제를 해결하기 위해 적극적으로 노력하고 있으며, Devika AI가 독점 AI와 동등해지는 것은 시간 문제일 뿐입니다.
답글 남기기