|
1 | 1 | --- |
2 | 2 | title: GitHub Models |
3 | | -description: Access OpenAI GPT-4, o1, and other advanced AI models through GitHub's secure platform with seamless integration and enterprise features. |
| 3 | +description: Access OpenAI GPT-4, o1, and other AI models through GitHub's platform. |
4 | 4 | --- |
5 | 5 |
|
6 | | -GitHub Models provides access to leading AI models through GitHub's infrastructure, offering a convenient way to use OpenAI's GPT series, o1 models, and other advanced AI systems directly within the GitHub ecosystem. |
| 6 | +Access leading AI models through GitHub's infrastructure with seamless integration. |
7 | 7 |
|
8 | | -## Overview |
| 8 | +**Website:** [https://github.com/marketplace/models](https://github.com/marketplace/models) |
9 | 9 |
|
10 | | -GitHub Models serves as a gateway to premium AI models, allowing developers to access cutting-edge AI capabilities without managing complex API integrations. It's particularly useful for teams already using GitHub and wanting seamless AI integration. |
| 10 | +## Setup |
11 | 11 |
|
12 | | -<CardGroup cols={3}> |
13 | | - <Card title="OpenAI Integration" icon="openai"> |
14 | | - Direct access to GPT-4, GPT-4o, and o1 models |
15 | | - </Card> |
16 | | - <Card title="GitHub Native" icon="github"> |
17 | | - Seamless integration with GitHub workflows |
18 | | - </Card> |
19 | | - <Card title="Enterprise Ready" icon="building"> |
20 | | - Suitable for teams and enterprise use |
21 | | - </Card> |
22 | | -</CardGroup> |
| 12 | +1. **GitHub account:** Ensure you have appropriate permissions |
| 13 | +2. **Create token:** Go to [GitHub Settings > Personal Access Tokens](https://github.com/settings/personal-access-tokens) |
| 14 | +3. **Configure permissions:** Enable Models API access |
| 15 | +4. **Add to CodinIT:** Enter token in GitHub provider settings |
| 16 | +5. **Test models:** Verify connection |
23 | 17 |
|
24 | 18 | ## Available Models |
25 | 19 |
|
26 | | -<AccordionGroup> |
27 | | - <Accordion title="GPT-4o Series" icon="sparkle"> |
28 | | - ### GPT-4o Models |
29 | | - OpenAI's latest multimodal models with enhanced reasoning and creativity. |
| 20 | +- **GPT-4o series:** GPT-4o, GPT-4o Mini (128K context) |
| 21 | +- **o1 series:** o1, o1-preview, o1-mini (200K context) |
| 22 | +- **GPT-4.1 series:** GPT-4.1, GPT-4.1-mini (1M+ context) |
| 23 | +- **DeepSeek:** DeepSeek-R1 (reasoning) |
30 | 24 |
|
31 | | - - **GPT-4o**: Most advanced model with 128K context |
32 | | - - **GPT-4o Mini**: Faster, cost-effective version |
33 | | - - **Best for**: Complex reasoning, creative tasks, analysis |
| 25 | +## Features |
34 | 26 |
|
35 | | - </Accordion> |
| 27 | +- **Large context:** Up to 1M+ tokens |
| 28 | +- **Multimodal:** Text and image support |
| 29 | +- **Advanced reasoning:** Specialized o1 models |
| 30 | +- **GitHub integration:** Native GitHub workflows |
| 31 | +- **Enterprise security:** GitHub's security features |
36 | 32 |
|
37 | | - <Accordion title="o1 Reasoning Models" icon="brain"> |
38 | | - ### o1 Series |
39 | | - OpenAI's specialized reasoning models for complex problem-solving. |
| 33 | +## Notes |
40 | 34 |
|
41 | | - - **o1**: Advanced reasoning with 200K context window |
42 | | - - **o1-preview**: Preview version of o1 capabilities |
43 | | - - **o1-mini**: Efficient reasoning for technical tasks |
44 | | - - **Best for**: Mathematics, coding, scientific reasoning |
45 | | - |
46 | | - </Accordion> |
47 | | - |
48 | | - <Accordion title="GPT-4.1 Series" icon="trending-up"> |
49 | | - ### GPT-4.1 Models |
50 | | - Latest generation with massive context windows. |
51 | | - |
52 | | - - **GPT-4.1**: 1M+ context window for large documents |
53 | | - - **GPT-4.1-mini**: Efficient version with large context |
54 | | - - **Best for**: Document analysis, long-form content |
55 | | - |
56 | | - </Accordion> |
57 | | - |
58 | | - <Accordion title="DeepSeek Models" icon="search"> |
59 | | - ### DeepSeek-R1 |
60 | | - Advanced reasoning model from DeepSeek. |
61 | | - |
62 | | - - **DeepSeek-R1**: Specialized reasoning capabilities |
63 | | - - **Best for**: Technical analysis, research tasks |
64 | | - |
65 | | - </Accordion> |
66 | | -</AccordionGroup> |
67 | | - |
68 | | -## Setup Instructions |
69 | | - |
70 | | -<Steps> |
71 | | - <Step title="GitHub Account">Ensure you have a GitHub account with appropriate permissions</Step> |
72 | | - <Step title="Create Personal Access Token"> |
73 | | - Go to [GitHub Settings > Personal Access Tokens](https://github.com/settings/personal-access-tokens) and create a |
74 | | - new token |
75 | | - </Step> |
76 | | - <Step title="Configure Token Permissions">Enable the necessary permissions for Models API access</Step> |
77 | | - <Step title="Add to Codinit">Enter your GitHub token in the GitHub provider settings</Step> |
78 | | - <Step title="Test Models">Verify connection by testing different available models</Step> |
79 | | -</Steps> |
80 | | - |
81 | | -## Key Features |
82 | | - |
83 | | -<BadgeGroup> |
84 | | - <Badge variant="secondary">Large Context Windows</Badge> |
85 | | - <Badge variant="secondary">Multimodal Support</Badge> |
86 | | - <Badge variant="secondary">Reasoning Models</Badge> |
87 | | - <Badge variant="secondary">GitHub Integration</Badge> |
88 | | - <Badge variant="secondary">Enterprise Security</Badge> |
89 | | -</BadgeGroup> |
90 | | - |
91 | | -### Advanced Capabilities |
92 | | - |
93 | | -- **Massive Context**: Up to 1M+ tokens for large documents |
94 | | -- **Multimodal Input**: Text, images, and other media types |
95 | | -- **Advanced Reasoning**: Specialized models for complex problem-solving |
96 | | -- **Enterprise Security**: GitHub's security and compliance features |
97 | | -- **API Compatibility**: Standard OpenAI API format |
98 | | - |
99 | | -## Use Cases |
100 | | - |
101 | | -<AccordionGroup> |
102 | | - <Accordion title="Code Development" icon="code"> |
103 | | - ### Software Development |
104 | | - Perfect for coding assistance and technical problem-solving. |
105 | | - |
106 | | - - Code generation and completion |
107 | | - - Debugging and error analysis |
108 | | - - Architecture design |
109 | | - - Technical documentation |
110 | | - |
111 | | - </Accordion> |
112 | | - |
113 | | - <Accordion title="Research & Analysis" icon="search"> |
114 | | - ### Research Tasks |
115 | | - Excellent for complex analysis and research work. |
116 | | - |
117 | | - - Document analysis and summarization |
118 | | - - Research paper review |
119 | | - - Data interpretation |
120 | | - - Scientific reasoning |
121 | | - |
122 | | - </Accordion> |
123 | | - |
124 | | - <Accordion title="Enterprise Applications" icon="building"> |
125 | | - ### Business Use Cases |
126 | | - Suitable for enterprise-grade AI applications. |
127 | | - |
128 | | - - Business analysis and reporting |
129 | | - - Customer service automation |
130 | | - - Content generation |
131 | | - - Process optimization |
132 | | - |
133 | | - </Accordion> |
134 | | -</AccordionGroup> |
135 | | - |
136 | | -## Pricing Information |
137 | | - |
138 | | -GitHub Models pricing is based on token usage: |
139 | | - |
140 | | -<TokenPricing> |
141 | | - <TokenPricingItem model="GPT-4o" input="$0.0025" output="$0.010" /> |
142 | | - <TokenPricingItem model="GPT-4o Mini" input="$0.00015" output="$0.0006" /> |
143 | | - <TokenPricingItem model="o1" input="$0.015" output="$0.060" /> |
144 | | - <TokenPricingItem model="o1-mini" input="$0.003" output="$0.012" /> |
145 | | - <TokenPricingItem model="o1-preview" input="$0.015" output="$0.060" /> |
146 | | -</TokenPricing> |
147 | | - |
148 | | -<Callout type="info"> |
149 | | - **Billing**: Usage is billed through your GitHub account. Monitor usage in GitHub's billing section. |
150 | | -</Callout> |
151 | | - |
152 | | -<Callout type="tip"> |
153 | | - **Model Selection**: Choose GPT-4o for most tasks, o1 models for complex reasoning, and GPT-4o Mini for cost-effective |
154 | | - general use. |
155 | | -</Callout> |
156 | | - |
157 | | -<Callout type="warning"> |
158 | | - **Token Limits**: Be aware of context window limits. GPT-4.1 supports up to 1M tokens, while others have smaller |
159 | | - limits. |
160 | | -</Callout> |
| 35 | +- **Pricing:** Token-based, billed through GitHub account |
| 36 | +- **Context windows:** Vary by model (128K to 1M+ tokens) |
| 37 | +- **Use cases:** Code development, research, business applications |
0 commit comments