Community연구 & 데이터 분석github.com

jarenrey4035/SKF.ProductAssistant

C#, Azure Functions, Semantic Kernel 및 로컬 JSON 데이터시트를 사용하여 SKF 베어링 속성에 대한 AI 기반 답변을 제공하며, 컨텍스트 추적 기능을 포함합니다.

SKF.ProductAssistant란 무엇인가요?

이 스킬은 개발자와 AI 에이전트가 SKF 베어링 제품 데이터에 대해 지능적으로 질의하고 응답할 수 있도록 설계된 AI 어시스턴트입니다. C#과 Azure Functions를 기반으로 구축되었으며, Microsoft의 Semantic Kernel 라이브러리를 활용하여 자연어 이해 및 추론을 수행합니다. 베어링 속성, 사양, 호환성 등에 대한 질문에 로컬 JSON 데이터시트를 참조하여 정확한 답변을 제공하며, 대화 컨텍스트를 추적하여 연속적인 상호작용을 지원합니다. 주로 Azure Functions 환경에서 실행되며, 개발자 도구 및 AI 에이전트 플랫폼(예: Claude Code, Cursor, Codex)과 통합하여 엔지니어링 및 유지보수 작업을 효율화할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add jarenrey4035/SKF.ProductAssistant

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

SKF.ProductAssistant은(는) 무엇을 하나요?

C#, Azure Functions, Semantic Kernel 및 로컬 JSON 데이터시트를 사용하여 SKF 베어링 속성에 대한 AI 기반 답변을 제공하며, 컨텍스트 추적 기능을 포함합니다.

개요

이 프로젝트는 SKF 베어링 제품 데이터에 대한 질문에 답변할 수 있는 AI 어시스턴트를 제공합니다. Azure Functions와 Semantic Kernel을 활용하여 자연어 쿼리를 처리하고, 로컬 JSON 데이터시트에서 관련 정보를 검색합니다.

주요 기능

  • AI 기반 응답: 자연어로 SKF 베어링 속성에 대한 질문을 하면 AI가 정확한 답변을 제공합니다.
  • 컨텍스트 추적: 대화 컨텍스트를 유지하여 연속적인 상호작용을 가능하게 합니다.
  • 로컬 JSON 데이터시트: 클라우드 의존성 없이 로컬에 저장된 JSON 파일에서 데이터를 검색합니다.
  • Azure Functions 통합: 서버리스 환경에서 실행되어 확장성과 비용 효율성을 제공합니다.

기술 스택

  • C#: 주요 프로그래밍 언어
  • Azure Functions: 서버리스 컴퓨팅 플랫폼
  • Semantic Kernel: AI 오케스트레이션 라이브러리
  • JSON: 데이터 저장 형식

시작하기

필수 조건

  • .NET 6.0 이상
  • Azure Functions Core Tools
  • Azure 구독 (선택 사항, 로컬 개발의 경우 불필요)

설치

  1. 저장소를 클론합니다:

    git clone https://github.com/jarenrey4035/SKF.ProductAssistant.git
    
  2. 프로젝트 디렉토리로 이동합니다:

    cd SKF.ProductAssistant
    
  3. 종속성을 복원합니다:

    dotnet restore
    
  4. 로컬에서 함수를 실행합니다:

    func start
    

사용법

함수가 실행되면 다음 엔드포인트를 통해 질의할 수 있습니다:

POST /api/Ask
Content-Type: application/json

{
    "query": "SKF 6205 베어링의 동적 하중 정격은 얼마인가요?"
}

응답 예시:

{
    "answer": "SKF 6205 베어링의 동적 하중 정격은 14.8 kN입니다.",
    "context": {
        "previousQueries": []
    }
}

기여

기여는 언제나 환영합니다! 버그 리포트, 기능 제안, 풀 리퀘스트를 자유롭게 제출해 주세요.

라이선스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

관련 스킬