Devika AI 설정 및 설치 방법: 무료 AI 소프트웨어 엔지니어
ChatGPT의 출시는 생성 AI의 인상적인 기능을 보여주었습니다. 현재 ‘세계 최초의 AI 소프트웨어 엔지니어’로 불리는 데빈을 둘러싸고 화제가 되고 있다. 데빈은 아직 클로즈 베타 단계지만, 에서 개발한 오픈소스 AI 소프트웨어 엔지니어인 데비카(Devika)라는 또 다른 옵션이 있다. 인도 개발자. 한번 시도해 보고 싶으신가요? Devika AI를 설치하고 설정하는 단계는 아래에 설명되어 있습니다.
Devika AI는 세계 최초의 AI 소프트웨어 엔지니어인 Devin의 무료 오픈 소스 대안입니다. 이는 Lyminal 및 Stition.AI의 창립자인 21세 Mufeed VH가 만들었으며 Devin에게서 영감을 받았습니다. Devin과 유사하게 Devika는 프로그램 작성을 지원하지만 완전히 무료라는 추가 이점도 있습니다.
Devika AI는 사용자가 코드베이스를 자유롭게 활용, 배포 및 향상할 수 있는 협업 환경을 조성합니다. Claude 및 GPT-4와 같은 고급 AI 모델을 자랑하는 Devika는 복잡한 코딩 작업을 처리할 수 있는 장비를 갖추고 있습니다. 자연어 프롬프트에 대한 깊은 이해를 습득하고 최적의 코딩 솔루션을 제공하기 위한 연구를 수행하며, 코드를 향상시킬 수 있는 방법을 제안하는 숙련된 조력자 역할을 합니다.
설치
Devika AI를 사용하려면 Ollama 및 Bun과 같은 여러 가지 종속성이 필요합니다.
장치에 Ollama 및 Bun 설치
- Ollama 웹사이트를 방문하여 ‘Windows용 다운로드’ 버튼을 클릭하세요. MacOS 또는 Linux를 사용하는 경우 해당 옵션을 선택하십시오.
- 설치가 다운로드되면 이를 실행하여 Ollama를 설치합니다.
- 다음으로 Bun을 설치해야 합니다. 그렇게 하려면 cmd 창으로 이동하여 다음을 입력하세요.
powershell -c "irm bun.sh/install.ps1 | iex"
- 프로세스가 완료되면 ‘Bun이 성공적으로 설치되었습니다’라는 메시지가 표시됩니다.
Devika Repo 복제
필요한 파일을 설치하려면 GitHub에서 Devika 저장소를 복제해야 합니다.
- Windows PC에서 명령 프롬프트를 열려면 시작 메뉴에
cmd
또는 를 입력한command prompt
다음 결과 목록에서 응용 프로그램을 선택하면 됩니다.
- 필요한 모든 파일을 저장소에서 컴퓨터로 복사하려면
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 키가 필요할 수 있습니다. 이러한 매개변수는 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를 실행할 수 있습니다 .
Devika AI는 Devin AI의 무료 오픈 소스 대안으로 더 많은 사람들이 쉽게 액세스할 수 있습니다. 코딩 과정을 어떻게 간소화할 수 있는지 궁금하다면 위의 단계에 따라 컴퓨터에 설치할 수 있습니다.
그럼에도 불구하고 Devika AI 도구는 아직 개발 단계에 있다는 점에 유의하는 것이 중요합니다. 결과적으로, 사용하는 동안 어려움을 겪거나 버그가 발생할 수 있습니다. 그러나 개발자들은 Devika AI와 관련된 모든 문제를 부지런히 해결하고 있으며 곧 독점 버전만큼 효과적일 것입니다.
답글 남기기