Skip to content

[Hacktoberfest]: Implement OpenAI API integration for AI service #7

Description

@aryasoni98

Contribution Type

New Feature

Difficulty Level

Intermediate - Some experience needed

Contribution Description

The AI service currently has a placeholder for OpenAI integration. The makeOpenAIRequest() function returns "not implemented" error. Need to implement OpenAI API client with proper error handling and retry logic, support for different OpenAI models (GPT-3.5, GPT-4, etc.), and add configuration options for OpenAI.

Motivation

No response

Relevant Experience

Go programming, HTTP clients, API integration, OpenAI API, error handling

Pre-contribution Checklist

  • I have read the Contributing Guidelines
  • I have read the Code of Conduct
  • I have checked existing issues to avoid duplicates
  • I understand this is a Hacktoberfest contribution

Agreement

  • I agree to follow this project's Code of Conduct
  • I understand that quality contributions are valued over quantity

Metadata

Metadata

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions